|
RTI Connext Modern C++ API
Version 6.0.0
|
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.
| 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. |