AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Platform/Define.h"
#include "Utilities/TypeList.h"
#include <map>
Go to the source code of this file.
Namespaces | |
namespace | Acore |
Functions | |
template<class SPECIFIC_TYPE > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Find (ContainerMapList< SPECIFIC_TYPE > &elements, OBJECT_HANDLE hdl, CountedPtr< SPECIFIC_TYPE > *) |
template<class SPECIFIC_TYPE > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Find (ContainerMapList< TypeNull > &elements, OBJECT_HANDLE hdl, CountedPtr< SPECIFIC_TYPE > *) |
template<class SPECIFIC_TYPE , class T > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Find (ContainerMapList< T > &elements, OBJECT_HANDLE hdl, CountedPtr< SPECIFIC_TYPE > *) |
template<class SPECIFIC_TYPE , class H , class T > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Find (ContainerMapList< TypeList< H, T > > &elements, OBJECT_HANDLE hdl, CountedPtr< SPECIFIC_TYPE > *fake) |
template<class SPECIFIC_TYPE > | |
const CountedPtr< SPECIFIC_TYPE > & | Acore::Find (const ContainerMapList< SPECIFIC_TYPE > &elements, OBJECT_HANDLE hdl, CountedPtr< SPECIFIC_TYPE > *) |
template<class SPECIFIC_TYPE > | |
const CountedPtr< SPECIFIC_TYPE > & | Acore::Find (const ContainerMapList< TypeNull > &elements, OBJECT_HANDLE hdl, CountedPtr< SPECIFIC_TYPE > *) |
template<class SPECIFIC_TYPE , class T > | |
const CountedPtr< SPECIFIC_TYPE > & | Acore::Find (const ContainerMapList< T > &elements, OBJECT_HANDLE hdl, CountedPtr< SPECIFIC_TYPE > *) |
template<class SPECIFIC_TYPE , class H , class T > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Find (const ContainerMapList< TypeList< H, T > > &elements, OBJECT_HANDLE hdl, CountedPtr< SPECIFIC_TYPE > *fake) |
template<class SPECIFIC_TYPE > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Insert (ContainerMapList< SPECIFIC_TYPE > &elements, CountedPtr< SPECIFIC_TYPE > &obj, OBJECT_HANDLE hdl) |
template<class SPECIFIC_TYPE > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Insert (ContainerMapList< TypeNull > &elements, CountedPtr< SPECIFIC_TYPE > &obj, OBJECT_HANDLE hdl) |
template<class SPECIFIC_TYPE , class T > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Insert (ContainerMapList< T > &elements, CountedPtr< SPECIFIC_TYPE > &obj, OBJECT_HANDLE hdl) |
template<class SPECIFIC_TYPE , class H , class T > | |
CountedPtr< SPECIFIC_TYPE > & | Acore::Insert (ContainerMapList< TypeList< H, T > > &elements, CountedPtr< SPECIFIC_TYPE > &obj, OBJECT_HANDLE hdl) |
template<class SPECIFIC_TYPE > | |
bool | Acore::Remove (ContainerMapList< SPECIFIC_TYPE > &elements, CountedPtr< SPECIFIC_TYPE > &obj, OBJECT_HANDLE hdl) |
template<class SPECIFIC_TYPE > | |
bool | Acore::Remove (ContainerMapList< TypeNull > &elements, CountedPtr< SPECIFIC_TYPE > &obj, OBJECT_HANDLE hdl) |
template<class SPECIFIC_TYPE , class T > | |
bool | Acore::Remove (ContainerMapList< T > &elements, CountedPtr< SPECIFIC_TYPE > &obj, OBJECT_HANDLE hdl) |
template<class SPECIFIC_TYPE , class T , class H > | |
bool | Acore::Remove (ContainerMapList< TypeList< H, T > > &elements, CountedPtr< SPECIFIC_TYPE > &obj, OBJECT_HANDLE hdl) |