BloombergLP::bslx::TypeCode::Enum

Enumerated set of fundamental type codes supported by bslx.

Synopsis

Declared in <bslx_typecode.h>

enum Enum;

Members

NameDescription
e_INT8 Type code for an 8-bit signed integer.
e_UINT8 Type code for an 8-bit unsigned integer.
e_INT16 Type code for a 16-bit signed integer.
e_UINT16 Type code for a 16-bit unsigned integer.
e_INT24 Type code for a 24-bit signed integer.
e_UINT24 Type code for a 24-bit unsigned integer.
e_INT32 Type code for a 32-bit signed integer.
e_UINT32 Type code for a 32-bit unsigned integer.
e_INT40 Type code for a 40-bit signed integer.
e_UINT40 Type code for a 40-bit unsigned integer.
e_INT48 Type code for a 48-bit signed integer.
e_UINT48 Type code for a 48-bit unsigned integer.
e_INT56 Type code for a 56-bit signed integer.
e_UINT56 Type code for a 56-bit unsigned integer.
e_INT64 Type code for a 64-bit signed integer.
e_UINT64 Type code for a 64-bit unsigned integer.
e_FLOAT32 Type code for a 32-bit floating-point number.
e_FLOAT64 Type code for a 64-bit floating-point number.
e_INVALID Type code indicating an invalid value.