mirror of
https://github.com/liyunfan1223/azerothcore-wotlk.git
synced 2026-08-08 07:48:02 +00:00
refactor(Core): rename namespaces and macros to acore (#2454)
This commit is contained in:
@@ -193,23 +193,23 @@ typedef std::vector<std::string> StringVector;
|
||||
|
||||
#define MAX_QUERY_LEN 32*1024
|
||||
|
||||
#define TRINITY_GUARD(MUTEX, LOCK) \
|
||||
ACE_Guard< MUTEX > TRINITY_GUARD_OBJECT (LOCK); \
|
||||
if (TRINITY_GUARD_OBJECT.locked() == 0) ASSERT(false);
|
||||
#define ACORE_GUARD(MUTEX, LOCK) \
|
||||
ACE_Guard< MUTEX > ACORE_GUARD_OBJECT (LOCK); \
|
||||
if (ACORE_GUARD_OBJECT.locked() == 0) ASSERT(false);
|
||||
|
||||
//! For proper implementation of multiple-read, single-write pattern, use
|
||||
//! ACE_RW_Mutex as underlying @MUTEX
|
||||
# define TRINITY_WRITE_GUARD(MUTEX, LOCK) \
|
||||
ACE_Write_Guard< MUTEX > TRINITY_GUARD_OBJECT (LOCK); \
|
||||
if (TRINITY_GUARD_OBJECT.locked() == 0) ASSERT(false);
|
||||
# define ACORE_WRITE_GUARD(MUTEX, LOCK) \
|
||||
ACE_Write_Guard< MUTEX > ACORE_GUARD_OBJECT (LOCK); \
|
||||
if (ACORE_GUARD_OBJECT.locked() == 0) ASSERT(false);
|
||||
|
||||
//! For proper implementation of multiple-read, single-write pattern, use
|
||||
//! ACE_RW_Mutex as underlying @MUTEX
|
||||
# define TRINITY_READ_GUARD(MUTEX, LOCK) \
|
||||
ACE_Read_Guard< MUTEX > TRINITY_GUARD_OBJECT (LOCK); \
|
||||
if (TRINITY_GUARD_OBJECT.locked() == 0) ASSERT(false);
|
||||
# define ACORE_READ_GUARD(MUTEX, LOCK) \
|
||||
ACE_Read_Guard< MUTEX > ACORE_GUARD_OBJECT (LOCK); \
|
||||
if (ACORE_GUARD_OBJECT.locked() == 0) ASSERT(false);
|
||||
|
||||
namespace ACORE
|
||||
namespace acore
|
||||
{
|
||||
template<class ArgumentType, class ResultType>
|
||||
struct unary_function
|
||||
|
||||
Reference in New Issue
Block a user