Enumeration of supported simple type identifiers.

Synopsis

Declared in <bdlar_simpletypeid.h>

enum SimpleTypeId;

Members

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.

Created with MrDocs