This is the complete list of members for Enum, including all inherited members.
ArrayElementSize() const | Box | inlineprotected |
Box() noexcept | Box | inlineprotected |
Box(const Box &) noexcept=default | Box | protected |
Box(Box &&) noexcept=default | Box | protected |
Box(TypeCode typeCode, const Placeholder &placeholder) noexcept | Box | inlineprotected |
Box(const TBoxable &src) noexcept | Box | inlineprotected |
Call(TArgs &&... args) const | Box | inlineprotected |
Call(TArgs &&... args) | Box | inlineprotected |
CallDirect(typename TFDecl::Signature function, TArgs &&... args) const | Box | inlineprotected |
CallDirect(typename TFDecl::Signature function, TArgs &&... args) | Box | inlineprotected |
CastToBox() | Enum | inline |
CastToBox() const | Enum | inline |
Clone(MonoAllocator &memory) | Box | protected |
Data() const | Box | inlineprotected |
Data() | Box | inlineprotected |
data | Box | protected |
DbgGetVTable() const | Box | inlineprotected |
ElementTypeID() const | Box | inlineprotected |
Enum() | Enum | inline |
Enum(TEnum element) | Enum | inline |
ExportType() const | Box | inlineprotected |
ExportValue() const | Box | inlineprotected |
Get() const | Enum | inline |
GetFunction(Reach searchScope, bool isInvocation=false) const | Box | inlineprotected |
GetPlaceholderUsageLength() const | Box | inlineprotected |
GetRecord() | Enum | inline |
getVTable() | Box | inlineprotectedstatic |
Hashcode() const | Enum | |
Import(TypeCode typeCode) | Box | inlineprotected |
Import(TypeCode typeCode, const Placeholder &placeholder) | Box | inlineprotected |
Integral() const | Enum | inline |
IsArray() const | Box | inlineprotected |
IsArrayOf() const | Box | inlineprotected |
IsCharacter() const | Box | inlineprotected |
IsEnum() const | Box | inlineprotected |
IsEnumType() const | Enum | inline |
IsFloatingPoint() const | Box | protected |
IsNotNull() const | Box | protected |
IsNull() const | Box | inlineprotected |
IsPointer() const | Box | inlineprotected |
IsSameType(const Box &other) const | Box | inlineprotected |
IsSignedIntegral() const | Box | inlineprotected |
IsType() const | Box | inlineprotected |
IsUnsignedIntegral() const | Box | inlineprotected |
operator bool() const | Box | explicitprotected |
operator!=(const Enum &rhs) const | Enum | inline |
operator!=(TEnum rhs) const | Enum | inline |
alib::boxing::Box::operator!=(const Box &rhs) const | Box | inlineprotected |
operator<(Enum const &rhs) const | Enum | inline |
alib::boxing::Box::operator<(Box const &rhs) const | Box | protected |
operator<=(Box const &rhs) const | Box | protected |
operator=(const Box &) noexcept=default | Box | protected |
operator=(Box &&) noexcept=default | Box | protected |
operator==(const Enum &rhs) const | Enum | inline |
operator==(TEnum rhs) const | Enum | inline |
alib::boxing::Box::operator==(Box const &rhs) const | Box | protected |
operator>(Box const &rhs) const | Box | protected |
operator>=(Box const &rhs) const | Box | inlineprotected |
TryRecord() | Enum | inline |
TypeCode typedef | Box | protected |
TypeID() const | Enum | inline |
Unbox() const | Box | inlineprotected |
UnboxArray() const | Box | inlineprotected |
UnboxCharacter() const | Box | inlineprotected |
UnboxElement(integer idx) const | Box | inlineprotected |
UnboxFloatingPoint() const | Box | protected |
UnboxLength() const | Box | inlineprotected |
UnboxMutable() const | Box | inlineprotected |
UnboxSignedIntegral() const | Box | inlineprotected |
UnboxUnsignedIntegral() const | Box | inlineprotected |
vtable | Box | protected |
~Box() noexcept=default | Box | protected |