![]() |
TrinityCore
|
#include <UpdateField.h>
Inheritance diagram for UF::OptionalUpdateField< T, BlockBit, Bit >:Additional Inherited Members | |
Public Types inherited from UF::OptionalUpdateFieldBase< T > | |
| using | value_type = T |
| using | IsLarge = std::integral_constant< bool, sizeof(void *) *3< sizeof(T)> |
| using | StorageType = std::conditional_t< IsLarge::value, std::unique_ptr< T >, Optional< T > > |
Public Member Functions inherited from UF::OptionalUpdateFieldBase< T > | |
| bool | has_value () const |
| operator bool () const | |
| T const * | operator-> () const |
| T const & | operator* () const |
Definition at line 1283 of file UpdateField.h.