RTI Connext Modern C++ API
Version 6.1.1
|
The definition of TypeKind. More...
#include <TypeKind.hpp>
Public Types | |
enum | type { , PRIMITIVE_TYPE = 0x4000, CONSTRUCTED_TYPE = 0x8000, COLLECTION_TYPE = 0x0200, AGGREGATION_TYPE = 0x0100 , BOOLEAN_TYPE = PRIMITIVE_TYPE | 0x0001, UINT_8_TYPE = PRIMITIVE_TYPE | 0x0002, INT_16_TYPE = PRIMITIVE_TYPE | 0x0003, UINT_16_TYPE = PRIMITIVE_TYPE | 0x0004, INT_32_TYPE = PRIMITIVE_TYPE | 0x0005, UINT_32_TYPE = PRIMITIVE_TYPE | 0x0006, INT_64_TYPE = PRIMITIVE_TYPE | 0x0007, UINT_64_TYPE = PRIMITIVE_TYPE | 0x0008, FLOAT_32_TYPE = PRIMITIVE_TYPE | 0x0009, FLOAT_64_TYPE = PRIMITIVE_TYPE | 0x000A, FLOAT_128_TYPE = PRIMITIVE_TYPE | 0x000B, CHAR_8_TYPE = PRIMITIVE_TYPE | 0x000C , ENUMERATION_TYPE = CONSTRUCTED_TYPE | 0x0001 , ALIAS_TYPE = CONSTRUCTED_TYPE | 0x0003, ARRAY_TYPE = CONSTRUCTED_TYPE | COLLECTION_TYPE | 0x0004, SEQUENCE_TYPE = CONSTRUCTED_TYPE | COLLECTION_TYPE | 0x0005, STRING_TYPE = CONSTRUCTED_TYPE | COLLECTION_TYPE | 0x0006, WSTRING_TYPE = CONSTRUCTED_TYPE | COLLECTION_TYPE | 0x0008 , UNION_TYPE = CONSTRUCTED_TYPE | AGGREGATION_TYPE | 0x0008, STRUCTURE_TYPE = CONSTRUCTED_TYPE | AGGREGATION_TYPE | 0x0009 } |
The underlying enum type. More... | |
The definition of TypeKind.
The underlying enum
type.
Enumerator | |
---|---|
PRIMITIVE_TYPE | Flag indicating a primitive type.
|
CONSTRUCTED_TYPE | Flag indicating a constructed type.
|
COLLECTION_TYPE | Flag indicating a collection type.
|
AGGREGATION_TYPE | Flag indicating an aggreation type.
|
BOOLEAN_TYPE |
|
UINT_8_TYPE |
|
INT_16_TYPE |
|
UINT_16_TYPE |
|
INT_32_TYPE |
|
UINT_32_TYPE |
|
INT_64_TYPE |
|
UINT_64_TYPE |
|
FLOAT_32_TYPE |
|
FLOAT_64_TYPE |
|
FLOAT_128_TYPE | Indicates a PrimitiveType<rti::core::LongDouble>
|
CHAR_8_TYPE |
|
ENUMERATION_TYPE | Indicates an EnumType. |
ALIAS_TYPE | Indicates an AliasType. |
ARRAY_TYPE | Indicates an ArrayType. |
SEQUENCE_TYPE | Indicates a SequenceType. |
STRING_TYPE | Indicates a StringType. |
WSTRING_TYPE | Indicates a WStringType. |
UNION_TYPE | Indicates a UnionType. |
STRUCTURE_TYPE | Indicates a StructType. |