ALib C++ Library
Library Version: 2312 R0
Documentation generated by doxygen
Enum Member List

This is the complete list of members for Enum, including all inherited members.

ArrayElementSize() constBoxinlineprotected
Box() noexceptBoxinlineprotected
Box(const Box &) noexcept=defaultBoxprotected
Box(Box &&) noexcept=defaultBoxprotected
Box(const TBoxable &src) noexceptBoxinlineprotected
Call(TArgs &&... args) conststd::declval< typename TFDecl::Signature >()(std::declval< Box & >(), std::declval< TArgs >()...))Boxinlineprotected
Call(TArgs &&... args) std::declval< typename TFDecl::Signature >()(std::declval< Box & >(), std::declval< TArgs >()...))Boxinlineprotected
CallDirect(typename TFDecl::Signature function, TArgs &&... args) conststd::declval< typename TFDecl::Signature >()(std::declval< Box & >(), std::declval< TArgs >()...))Boxinlineprotected
CallDirect(typename TFDecl::Signature function, TArgs &&... args) std::declval< typename TFDecl::Signature >()(std::declval< Box & >(), std::declval< TArgs >()...))Boxinlineprotected
CastToBox()Enuminline
CastToBox() constEnuminline
Clone(monomem::MonoAllocator &memory)Boxprotected
Data() constBoxinlineprotected
Data()Boxinlineprotected
dataBoxprotected
DbgGetVTable() constBoxinlineprotected
ElementTypeID() constBoxinlineprotected
Enum()Enuminline
Enum(TEnum element)Enuminline
Get() constEnuminline
GetFunction(Reach searchScope, bool isInvocation=false) constBoxinlineprotected
GetPlaceholderUsageLength() constBoxinlineprotected
GetRecord()Enuminline
getVTable()Boxinlineprotectedstatic
Hashcode() constEnum
aworx::lib::boxing::Box::Hashcode() constBoxprotected
Integral() constEnuminline
IsArray() constBoxinlineprotected
IsArrayOf() constBoxinlineprotected
IsCharacter() constBoxinlineprotected
IsEnum() constBoxinlineprotected
IsEnumType() constEnuminline
IsFloatingPoint() constBoxprotected
IsNotNull() constBoxprotected
IsNull() constBoxinlineprotected
IsPointer() constBoxinlineprotected
IsSameType(const Box &other) constBoxinlineprotected
IsSignedIntegral() constBoxinlineprotected
IsType() constBoxinlineprotected
IsUnsignedIntegral() constBoxinlineprotected
operator bool() constBoxexplicitprotected
operator!=(const Enum &rhs) constEnuminline
operator!=(TEnum rhs) constEnuminline
aworx::lib::boxing::Box::operator!=(const Box &rhs) constBoxinlineprotected
operator<(Enum const &rhs) constEnuminline
aworx::lib::boxing::Box::operator<(Box const &rhs) constBoxprotected
operator<=(Box const &rhs) constBoxprotected
operator=(const Box &) noexcept=defaultBoxprotected
operator=(Box &&) noexcept=defaultBoxprotected
operator==(const Enum &rhs) constEnuminline
operator==(TEnum rhs) constEnuminline
aworx::lib::boxing::Box::operator==(Box const &rhs) constBoxprotected
operator>(Box const &rhs) constBoxprotected
operator>=(Box const &rhs) constBoxinlineprotected
TryRecord()Enuminline
TypeID() constEnuminline
aworx::lib::boxing::Box::TypeID() constBoxinlineprotected
Unbox() constBoxinlineprotected
UnboxArray() constBoxinlineprotected
UnboxCharacter() constBoxinlineprotected
UnboxElement(integer idx) constBoxinlineprotected
UnboxFloatingPoint() constBoxprotected
UnboxLength() constBoxinlineprotected
UnboxMutable() constBoxinlineprotected
UnboxSignedIntegral() constBoxinlineprotected
UnboxUnsignedIntegral() constBoxinlineprotected
vtableBoxprotected
~Box() noexcept=defaultBoxprotected