#include <fid.h>
Public Types | |
using | FidType = T |
Public Types inherited from InternedId | |
using | PrivateInfo = Tuple< UniqueHash > |
Static Public Member Functions | |
static const DataType & | GetType () |
template<size_t N> | |
static constexpr LiteralId | PrivateGetLiteralId (const char(&str)[N]) |
Static Public Member Functions inherited from InternedId | |
template<typename INPUTTYPE > | |
static Result< InternedId > | Create (INPUTTYPE &&inputId) |
template<UInt NUMBER> | |
static Result< InternedId > | Create () |
static MAXON_ATTRIBUTE_FORCE_INLINE const InternedId & | NullValue () |
static void | PrivateAddReference (const Id *ptr) |
Private Attributes | |
InternedIdInitializer | _initializer |
Additional Inherited Members | |
Static Public Attributes inherited from InternedId | |
static const InternedId | NULL_VALUE |
using FidType = T |
|
explicit |
const InternedId& Get | ( | ) | const |
|
static |
Member GetMember | ( | ) | const |
operator Member | ( | ) | const |
|
staticconstexpr |
|
private |