Enumeration of supported simple type identifiers.
Declared in <bdlar_simpletypeid.h>
enum SimpleTypeId;
| 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. |