[#BloombergLP-bslmf-InvokeResult_Index-_04enum] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslmf.adoc[bslmf]::xref:BloombergLP/bslmf/InvokeResult_Index.adoc[InvokeResult_Index]::Unnamed enum :relfileprefix: ../../../ :mrdocs: Index tags mapping expression result types to `InvokeResult_Type` specializations. == Synopsis Declared in `<bslmf_invokeresult.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum Unnamed enum; ---- == Members [cols="1,4"] |=== | Name| Description | `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. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#