![]() |
TrinityCore
|
#include <UpdateField.h>
Inheritance diagram for UF::SetUpdateFieldBase< T >:Public Types | |
| using | key_type = T |
| using | mapped_type = MapUpdateFieldState |
| using | value_type = std::pair< key_type const, mapped_type > |
Public Member Functions | |
| std::unordered_map< T, MapUpdateFieldState >::const_iterator | begin () const |
| std::unordered_map< T, MapUpdateFieldState >::const_iterator | end () const |
| bool | empty () const |
| std::size_t | size () const |
Private Attributes | |
| std::unordered_map< T, MapUpdateFieldState > | _values |
Friends | |
| template<typename F , bool PublicSet> | |
| struct | MutableFieldReferenceWithChangesMask |
| template<typename F , bool PublicSet> | |
| struct | MutableFieldReferenceNoChangesMask |
| template<typename F , bool PublicSet> | |
| struct | MutableNestedFieldReference |
| template<std::size_t Bits> | |
| class | HasChangesMask |
Definition at line 1174 of file UpdateField.h.
| using UF::SetUpdateFieldBase< T >::key_type = T |
Definition at line 1189 of file UpdateField.h.
| using UF::SetUpdateFieldBase< T >::mapped_type = MapUpdateFieldState |
Definition at line 1190 of file UpdateField.h.
| using UF::SetUpdateFieldBase< T >::value_type = std::pair<key_type const, mapped_type> |
Definition at line 1191 of file UpdateField.h.
|
inline |
Definition at line 1193 of file UpdateField.h.
|
inline |
Definition at line 1203 of file UpdateField.h.
|
inline |
Definition at line 1198 of file UpdateField.h.
|
inline |
Definition at line 1186 of file UpdateField.h.
|
friend |
Definition at line 1180 of file UpdateField.h.
|
friend |
Definition at line 1177 of file UpdateField.h.
|
friend |
Definition at line 1183 of file UpdateField.h.
|
private |
Definition at line 1214 of file UpdateField.h.