RTI Connext Modern C++ API Version 7.3.0
dds::core::xtypes::TypeKind_def Struct Reference

The definition of TypeKind. More...

#include <TypeKind.hpp>

Public Types

enum  type {
}
 The underlying enum type. More...
 

Detailed Description

The definition of TypeKind.

Member Enumeration Documentation

◆ type

The underlying enum type.

Enumerator
PRIMITIVE_TYPE 

Flag indicating a primitive type.

See also
is_primitive_type
CONSTRUCTED_TYPE 

Flag indicating a constructed type.

See also
is_constructed_type
COLLECTION_TYPE 

Flag indicating a collection type.

See also
is_collection_type
AGGREGATION_TYPE 

Flag indicating an aggreation type.

See also
is_aggregation_type
BOOLEAN_TYPE 
See also
PrimitiveType
UINT_8_TYPE 
See also
PrimitiveType
INT_16_TYPE 
See also
PrimitiveType
UINT_16_TYPE 
See also
PrimitiveType
INT_32_TYPE 
See also
PrimitiveType
UINT_32_TYPE 
See also
PrimitiveType
INT_64_TYPE 
See also
PrimitiveType
UINT_64_TYPE 
See also
PrimitiveType
FLOAT_32_TYPE 
See also
PrimitiveType
FLOAT_64_TYPE 
See also
PrimitiveType
FLOAT_128_TYPE 

Indicates a PrimitiveType<rti::core::LongDouble>

See also
PrimitiveType
CHAR_8_TYPE 
See also
PrimitiveType
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.