![]() |
TrinityCore
|
#include <TypeContainer.h>
Public Member Functions | |
| TypeUnorderedMapContainer () | |
| TypeUnorderedMapContainer (TypeUnorderedMapContainer const &)=default | |
| TypeUnorderedMapContainer (TypeUnorderedMapContainer &&) noexcept=default | |
| TypeUnorderedMapContainer & | operator= (TypeUnorderedMapContainer const &)=default |
| TypeUnorderedMapContainer & | operator= (TypeUnorderedMapContainer &&) noexcept=default |
| ~TypeUnorderedMapContainer () | |
| template<class SPECIFIC_TYPE > | |
| bool | Insert (KEY_TYPE const &handle, SPECIFIC_TYPE *obj) |
| template<class SPECIFIC_TYPE > | |
| bool | Remove (KEY_TYPE const &handle) |
| template<class SPECIFIC_TYPE > | |
| SPECIFIC_TYPE * | Find (KEY_TYPE const &handle) |
| template<class SPECIFIC_TYPE > | |
| std::size_t | Size () const |
| ContainerUnorderedMap< OBJECT_TYPES, KEY_TYPE > & | GetElements () |
| ContainerUnorderedMap< OBJECT_TYPES, KEY_TYPE > const & | GetElements () const |
Private Attributes | |
| ContainerUnorderedMap< OBJECT_TYPES, KEY_TYPE > | _elements |
Definition at line 150 of file TypeContainer.h.
|
default |
|
default |
|
defaultnoexcept |
|
default |
| SPECIFIC_TYPE * TypeUnorderedMapContainer< OBJECT_TYPES, KEY_TYPE >::Find | ( | KEY_TYPE const & | handle | ) |
Definition at line 201 of file TypeContainer.h.
Here is the call graph for this function:
Here is the caller graph for this function:| ContainerUnorderedMap< OBJECT_TYPES, KEY_TYPE > & TypeUnorderedMapContainer< OBJECT_TYPES, KEY_TYPE >::GetElements | ( | ) |
| ContainerUnorderedMap< OBJECT_TYPES, KEY_TYPE > const & TypeUnorderedMapContainer< OBJECT_TYPES, KEY_TYPE >::GetElements | ( | ) | const |
Definition at line 222 of file TypeContainer.h.
| bool TypeUnorderedMapContainer< OBJECT_TYPES, KEY_TYPE >::Insert | ( | KEY_TYPE const & | handle, |
| SPECIFIC_TYPE * | obj | ||
| ) |
Definition at line 187 of file TypeContainer.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
defaultnoexcept |
|
default |
| bool TypeUnorderedMapContainer< OBJECT_TYPES, KEY_TYPE >::Remove | ( | KEY_TYPE const & | handle | ) |
Definition at line 194 of file TypeContainer.h.
Here is the call graph for this function:
Here is the caller graph for this function:| std::size_t TypeUnorderedMapContainer< OBJECT_TYPES, KEY_TYPE >::Size | ( | ) | const |
Definition at line 208 of file TypeContainer.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 176 of file TypeContainer.h.