BloombergLP::bdlar::SimpleTypeId

Enumeration of supported simple type identifiers.

Synopsis

Declared in <bdlar_simpletypeid.h>

enum SimpleTypeId;

Members

NameDescription
e_INT_ID int
e_UINT_ID unsigned int
e_CHAR_ID char
e_SCHAR_ID signed char
e_UCHAR_ID unsigned char
e_SHORT_ID short
e_USHORT_ID unsigned short
e_LONG_ID long
e_ULONG_ID unsigned long
e_LONGLONG_ID long long
e_ULONGLONG_ID unsigned long long
e_BOOL_ID bool
e_FLOAT_ID float
e_DOUBLE_ID double
e_DECIMAL64_ID bdldfp::Decimal64
e_STRING_ID bsl::string
e_VECTOR_CHAR_ID bsl::vector<char>
e_DATE_ID bdlt::Date
e_DATETZ_ID bdlt::DateTz
e_DATETIME_ID bdlt::Datetime
e_DATETIMETZ_ID bdlt::DatetimeTz
e_TIME_ID bdlt::Time
e_TIMETZ_ID bdlt::TimeTz