[#BloombergLP-bdlar-SimpleTypeId] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlar.adoc[bdlar]::SimpleTypeId :relfileprefix: ../../ :mrdocs: Enumeration of supported simple type identifiers. == Synopsis Declared in `<bdlar_simpletypeid.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- enum SimpleTypeId; ---- == Members [cols="1,4"] |=== | Name| Description | `e_INT_ID` | Identifier for the `int` simple type. | `e_UINT_ID` | Identifier for the `unsigned int` simple type. | `e_CHAR_ID` | Identifier for the `char` simple type. | `e_SCHAR_ID` | Identifier for the `signed char` simple type. | `e_UCHAR_ID` | Identifier for the `unsigned char` simple type. | `e_SHORT_ID` | Identifier for the `short` simple type. | `e_USHORT_ID` | Identifier for the `unsigned short` simple type. | `e_LONG_ID` | Identifier for the `long` simple type. | `e_ULONG_ID` | Identifier for the `unsigned long` simple type. | `e_LONGLONG_ID` | Identifier for the `long long` simple type. | `e_ULONGLONG_ID` | Identifier for the `unsigned long long` simple type. | `e_BOOL_ID` | Identifier for the `bool` simple type. | `e_FLOAT_ID` | Identifier for the `float` simple type. | `e_DOUBLE_ID` | Identifier for the `double` simple type. | `e_DECIMAL64_ID` | Identifier for the `bdldfp::Decimal64` simple type. | `e_STRING_ID` | Identifier for the `bsl::string` simple type. | `e_VECTOR_CHAR_ID` | Identifier for the `bsl::vector<char>` simple type. | `e_DATE_ID` | Identifier for the `bdlt::Date` simple type. | `e_DATETZ_ID` | Identifier for the `bdlt::DateTz` simple type. | `e_DATETIME_ID` | Identifier for the `bdlt::Datetime` simple type. | `e_DATETIMETZ_ID` | Identifier for the `bdlt::DatetimeTz` simple type. | `e_TIME_ID` | Identifier for the `bdlt::Time` simple type. | `e_TIMETZ_ID` | Identifier for the `bdlt::TimeTz` simple type. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#