BloombergLP::bslmf::InvokeResult_Index::Unnamed enum

Index tags mapping expression result types to InvokeResult_Type specializations.

Synopsis

Declared in <bslmf_invokeresult.h>

enum Unnamed enum;

Members

NameDescription
e_VOID Index for void types.
e_BOOL Index for bool types.
e_CHAR Index for bool types.
e_SCHAR Index for signed char types.
e_UCHAR Index for signed char types.
e_CHAR8_T Index for char8_t types.
e_WCHAR_T Index for wchar_t types.
e_CHAR16_T Index for wchar_t types.
e_CHAR32_T Index for wchar_t types.
e_SHORT Index for wchar_t types.
e_USHORT Index for wchar_t types.
e_INT Index for wchar_t types.
e_UNSIGNED Index for wchar_t types.
e_LONG Index for wchar_t types.
e_ULONG Index for wchar_t types.
e_LONG_LONG Index for wchar_t types.
e_ULONG_LONG Index for wchar_t types.
e_FLOAT Index for wchar_t types.
e_DOUBLE Index for wchar_t types.
e_LONG_DOUBLE Index for wchar_t types.
e_VOIDPTR Index for wchar_t types.
e_CONST_VOIDPTR Index for wchar_t types.
e_VOLATILE_VOIDPTR Index for wchar_t types.
e_CONST_VOLATILE_VOIDPTR Index for const volatile void * types.
e_NULLPTR_T Index for const volatile void * types.
e_POINTER Index for const volatile void * types.
e_OTHER Index for types not covered by other enumerators.