Fast DDS  Version 3.0.0
Fast DDS
Loading...
Searching...
No Matches
eprosima::fastdds::dds::xtypes Namespace Reference

Namespaces

namespace  detail
 

Classes

class  AnnotationParameterValue
 This class represents the union AnnotationParameterValue defined by the user in the IDL file. More...
 
class  AppliedAnnotation
 This class represents the structure AppliedAnnotation defined by the user in the IDL file. More...
 
class  AppliedAnnotationParameter
 This class represents the structure AppliedAnnotationParameter defined by the user in the IDL file. More...
 
class  AppliedAnnotationParameterPubSubType
 This class represents the TopicDataType of the type AppliedAnnotationParameter defined by the user in the IDL file. More...
 
class  AppliedAnnotationPubSubType
 This class represents the TopicDataType of the type AppliedAnnotation defined by the user in the IDL file. More...
 
class  AppliedBuiltinMemberAnnotations
 This class represents the structure AppliedBuiltinMemberAnnotations defined by the user in the IDL file. More...
 
class  AppliedBuiltinMemberAnnotationsPubSubType
 This class represents the TopicDataType of the type AppliedBuiltinMemberAnnotations defined by the user in the IDL file. More...
 
class  AppliedBuiltinTypeAnnotations
 This class represents the structure AppliedBuiltinTypeAnnotations defined by the user in the IDL file. More...
 
class  AppliedBuiltinTypeAnnotationsPubSubType
 This class represents the TopicDataType of the type AppliedBuiltinTypeAnnotations defined by the user in the IDL file. More...
 
class  AppliedVerbatimAnnotation
 This class represents the structure AppliedVerbatimAnnotation defined by the user in the IDL file. More...
 
class  AppliedVerbatimAnnotationPubSubType
 This class represents the TopicDataType of the type AppliedVerbatimAnnotation defined by the user in the IDL file. More...
 
class  CommonAliasBody
 This class represents the structure CommonAliasBody defined by the user in the IDL file. More...
 
class  CommonAliasBodyPubSubType
 This class represents the TopicDataType of the type CommonAliasBody defined by the user in the IDL file. More...
 
class  CommonAnnotationParameter
 This class represents the structure CommonAnnotationParameter defined by the user in the IDL file. More...
 
class  CommonAnnotationParameterPubSubType
 This class represents the TopicDataType of the type CommonAnnotationParameter defined by the user in the IDL file. More...
 
class  CommonArrayHeader
 This class represents the structure CommonArrayHeader defined by the user in the IDL file. More...
 
class  CommonArrayHeaderPubSubType
 This class represents the TopicDataType of the type CommonArrayHeader defined by the user in the IDL file. More...
 
class  CommonBitfield
 This class represents the structure CommonBitfield defined by the user in the IDL file. More...
 
class  CommonBitfieldPubSubType
 This class represents the TopicDataType of the type CommonBitfield defined by the user in the IDL file. More...
 
class  CommonBitflag
 This class represents the structure CommonBitflag defined by the user in the IDL file. More...
 
class  CommonBitflagPubSubType
 This class represents the TopicDataType of the type CommonBitflag defined by the user in the IDL file. More...
 
class  CommonBitmaskHeader
 This class represents the structure CommonBitmaskHeader defined by the user in the IDL file. More...
 
class  CommonBitmaskHeaderPubSubType
 This class represents the TopicDataType of the type CommonBitmaskHeader defined by the user in the IDL file. More...
 
class  CommonCollectionElement
 This class represents the structure CommonCollectionElement defined by the user in the IDL file. More...
 
class  CommonCollectionElementPubSubType
 This class represents the TopicDataType of the type CommonCollectionElement defined by the user in the IDL file. More...
 
class  CommonCollectionHeader
 This class represents the structure CommonCollectionHeader defined by the user in the IDL file. More...
 
class  CommonCollectionHeaderPubSubType
 This class represents the TopicDataType of the type CommonCollectionHeader defined by the user in the IDL file. More...
 
class  CommonDiscriminatorMember
 This class represents the structure CommonDiscriminatorMember defined by the user in the IDL file. More...
 
class  CommonDiscriminatorMemberPubSubType
 This class represents the TopicDataType of the type CommonDiscriminatorMember defined by the user in the IDL file. More...
 
class  CommonEnumeratedHeader
 This class represents the structure CommonEnumeratedHeader defined by the user in the IDL file. More...
 
class  CommonEnumeratedHeaderPubSubType
 This class represents the TopicDataType of the type CommonEnumeratedHeader defined by the user in the IDL file. More...
 
class  CommonEnumeratedLiteral
 This class represents the structure CommonEnumeratedLiteral defined by the user in the IDL file. More...
 
class  CommonEnumeratedLiteralPubSubType
 This class represents the TopicDataType of the type CommonEnumeratedLiteral defined by the user in the IDL file. More...
 
class  CommonStructMember
 This class represents the structure CommonStructMember defined by the user in the IDL file. More...
 
class  CommonStructMemberPubSubType
 This class represents the TopicDataType of the type CommonStructMember defined by the user in the IDL file. More...
 
class  CommonUnionMember
 This class represents the structure CommonUnionMember defined by the user in the IDL file. More...
 
class  CommonUnionMemberPubSubType
 This class represents the TopicDataType of the type CommonUnionMember defined by the user in the IDL file. More...
 
class  CompleteAliasBody
 This class represents the structure CompleteAliasBody defined by the user in the IDL file. More...
 
class  CompleteAliasBodyPubSubType
 This class represents the TopicDataType of the type CompleteAliasBody defined by the user in the IDL file. More...
 
class  CompleteAliasHeader
 This class represents the structure CompleteAliasHeader defined by the user in the IDL file. More...
 
class  CompleteAliasHeaderPubSubType
 This class represents the TopicDataType of the type CompleteAliasHeader defined by the user in the IDL file. More...
 
class  CompleteAliasType
 This class represents the structure CompleteAliasType defined by the user in the IDL file. More...
 
class  CompleteAliasTypePubSubType
 This class represents the TopicDataType of the type CompleteAliasType defined by the user in the IDL file. More...
 
class  CompleteAnnotationHeader
 This class represents the structure CompleteAnnotationHeader defined by the user in the IDL file. More...
 
class  CompleteAnnotationHeaderPubSubType
 This class represents the TopicDataType of the type CompleteAnnotationHeader defined by the user in the IDL file. More...
 
class  CompleteAnnotationParameter
 This class represents the structure CompleteAnnotationParameter defined by the user in the IDL file. More...
 
class  CompleteAnnotationParameterPubSubType
 This class represents the TopicDataType of the type CompleteAnnotationParameter defined by the user in the IDL file. More...
 
class  CompleteAnnotationType
 This class represents the structure CompleteAnnotationType defined by the user in the IDL file. More...
 
class  CompleteAnnotationTypePubSubType
 This class represents the TopicDataType of the type CompleteAnnotationType defined by the user in the IDL file. More...
 
class  CompleteArrayHeader
 This class represents the structure CompleteArrayHeader defined by the user in the IDL file. More...
 
class  CompleteArrayHeaderPubSubType
 This class represents the TopicDataType of the type CompleteArrayHeader defined by the user in the IDL file. More...
 
class  CompleteArrayType
 This class represents the structure CompleteArrayType defined by the user in the IDL file. More...
 
class  CompleteArrayTypePubSubType
 This class represents the TopicDataType of the type CompleteArrayType defined by the user in the IDL file. More...
 
class  CompleteBitfield
 This class represents the structure CompleteBitfield defined by the user in the IDL file. More...
 
class  CompleteBitfieldPubSubType
 This class represents the TopicDataType of the type CompleteBitfield defined by the user in the IDL file. More...
 
class  CompleteBitflag
 This class represents the structure CompleteBitflag defined by the user in the IDL file. More...
 
class  CompleteBitflagPubSubType
 This class represents the TopicDataType of the type CompleteBitflag defined by the user in the IDL file. More...
 
class  CompleteBitmaskType
 This class represents the structure CompleteBitmaskType defined by the user in the IDL file. More...
 
class  CompleteBitmaskTypePubSubType
 This class represents the TopicDataType of the type CompleteBitmaskType defined by the user in the IDL file. More...
 
class  CompleteBitsetHeader
 This class represents the structure CompleteBitsetHeader defined by the user in the IDL file. More...
 
class  CompleteBitsetHeaderPubSubType
 This class represents the TopicDataType of the type CompleteBitsetHeader defined by the user in the IDL file. More...
 
class  CompleteBitsetType
 This class represents the structure CompleteBitsetType defined by the user in the IDL file. More...
 
class  CompleteBitsetTypePubSubType
 This class represents the TopicDataType of the type CompleteBitsetType defined by the user in the IDL file. More...
 
class  CompleteCollectionElement
 This class represents the structure CompleteCollectionElement defined by the user in the IDL file. More...
 
class  CompleteCollectionElementPubSubType
 This class represents the TopicDataType of the type CompleteCollectionElement defined by the user in the IDL file. More...
 
class  CompleteCollectionHeader
 This class represents the structure CompleteCollectionHeader defined by the user in the IDL file. More...
 
class  CompleteCollectionHeaderPubSubType
 This class represents the TopicDataType of the type CompleteCollectionHeader defined by the user in the IDL file. More...
 
class  CompleteDiscriminatorMember
 This class represents the structure CompleteDiscriminatorMember defined by the user in the IDL file. More...
 
class  CompleteDiscriminatorMemberPubSubType
 This class represents the TopicDataType of the type CompleteDiscriminatorMember defined by the user in the IDL file. More...
 
class  CompleteElementDetail
 This class represents the structure CompleteElementDetail defined by the user in the IDL file. More...
 
class  CompleteElementDetailPubSubType
 This class represents the TopicDataType of the type CompleteElementDetail defined by the user in the IDL file. More...
 
class  CompleteEnumeratedHeader
 This class represents the structure CompleteEnumeratedHeader defined by the user in the IDL file. More...
 
class  CompleteEnumeratedHeaderPubSubType
 This class represents the TopicDataType of the type CompleteEnumeratedHeader defined by the user in the IDL file. More...
 
class  CompleteEnumeratedLiteral
 This class represents the structure CompleteEnumeratedLiteral defined by the user in the IDL file. More...
 
class  CompleteEnumeratedLiteralPubSubType
 This class represents the TopicDataType of the type CompleteEnumeratedLiteral defined by the user in the IDL file. More...
 
class  CompleteEnumeratedType
 This class represents the structure CompleteEnumeratedType defined by the user in the IDL file. More...
 
class  CompleteEnumeratedTypePubSubType
 This class represents the TopicDataType of the type CompleteEnumeratedType defined by the user in the IDL file. More...
 
class  CompleteExtendedType
 This class represents the structure CompleteExtendedType defined by the user in the IDL file. More...
 
class  CompleteExtendedTypePubSubType
 This class represents the TopicDataType of the type CompleteExtendedType defined by the user in the IDL file. More...
 
class  CompleteMapType
 This class represents the structure CompleteMapType defined by the user in the IDL file. More...
 
class  CompleteMapTypePubSubType
 This class represents the TopicDataType of the type CompleteMapType defined by the user in the IDL file. More...
 
class  CompleteMemberDetail
 This class represents the structure CompleteMemberDetail defined by the user in the IDL file. More...
 
class  CompleteMemberDetailPubSubType
 This class represents the TopicDataType of the type CompleteMemberDetail defined by the user in the IDL file. More...
 
class  CompleteSequenceType
 This class represents the structure CompleteSequenceType defined by the user in the IDL file. More...
 
class  CompleteSequenceTypePubSubType
 This class represents the TopicDataType of the type CompleteSequenceType defined by the user in the IDL file. More...
 
class  CompleteStructHeader
 This class represents the structure CompleteStructHeader defined by the user in the IDL file. More...
 
class  CompleteStructHeaderPubSubType
 This class represents the TopicDataType of the type CompleteStructHeader defined by the user in the IDL file. More...
 
class  CompleteStructMember
 This class represents the structure CompleteStructMember defined by the user in the IDL file. More...
 
class  CompleteStructMemberPubSubType
 This class represents the TopicDataType of the type CompleteStructMember defined by the user in the IDL file. More...
 
class  CompleteStructType
 This class represents the structure CompleteStructType defined by the user in the IDL file. More...
 
class  CompleteStructTypePubSubType
 This class represents the TopicDataType of the type CompleteStructType defined by the user in the IDL file. More...
 
class  CompleteTypeDetail
 This class represents the structure CompleteTypeDetail defined by the user in the IDL file. More...
 
class  CompleteTypeDetailPubSubType
 This class represents the TopicDataType of the type CompleteTypeDetail defined by the user in the IDL file. More...
 
class  CompleteTypeObject
 This class represents the union CompleteTypeObject defined by the user in the IDL file. More...
 
class  CompleteUnionHeader
 This class represents the structure CompleteUnionHeader defined by the user in the IDL file. More...
 
class  CompleteUnionHeaderPubSubType
 This class represents the TopicDataType of the type CompleteUnionHeader defined by the user in the IDL file. More...
 
class  CompleteUnionMember
 This class represents the structure CompleteUnionMember defined by the user in the IDL file. More...
 
class  CompleteUnionMemberPubSubType
 This class represents the TopicDataType of the type CompleteUnionMember defined by the user in the IDL file. More...
 
class  CompleteUnionType
 This class represents the structure CompleteUnionType defined by the user in the IDL file. More...
 
class  CompleteUnionTypePubSubType
 This class represents the TopicDataType of the type CompleteUnionType defined by the user in the IDL file. More...
 
class  Dummy
 This class represents the structure Dummy defined by the user in the IDL file. More...
 
class  DummyPubSubType
 This class represents the TopicDataType of the type Dummy defined by the user in the IDL file. More...
 
class  Exception
 Exception: base class for specified DDS Exceptions. More...
 
class  ExtendedAnnotationParameterValue
 This class represents the structure ExtendedAnnotationParameterValue defined by the user in the IDL file. More...
 
class  ExtendedAnnotationParameterValuePubSubType
 This class represents the TopicDataType of the type ExtendedAnnotationParameterValue defined by the user in the IDL file. More...
 
class  ExtendedTypeDefn
 This class represents the structure ExtendedTypeDefn defined by the user in the IDL file. More...
 
class  ExtendedTypeDefnPubSubType
 This class represents the TopicDataType of the type ExtendedTypeDefn defined by the user in the IDL file. More...
 
class  InvalidArgumentError
 Application is passing an invalid argument. More...
 
class  ITypeObjectRegistry
 
class  MinimalAliasBody
 This class represents the structure MinimalAliasBody defined by the user in the IDL file. More...
 
class  MinimalAliasBodyPubSubType
 This class represents the TopicDataType of the type MinimalAliasBody defined by the user in the IDL file. More...
 
class  MinimalAliasHeader
 This class represents the structure MinimalAliasHeader defined by the user in the IDL file. More...
 
class  MinimalAliasHeaderPubSubType
 This class represents the TopicDataType of the type MinimalAliasHeader defined by the user in the IDL file. More...
 
class  MinimalAliasType
 This class represents the structure MinimalAliasType defined by the user in the IDL file. More...
 
class  MinimalAliasTypePubSubType
 This class represents the TopicDataType of the type MinimalAliasType defined by the user in the IDL file. More...
 
class  MinimalAnnotationHeader
 This class represents the structure MinimalAnnotationHeader defined by the user in the IDL file. More...
 
class  MinimalAnnotationHeaderPubSubType
 This class represents the TopicDataType of the type MinimalAnnotationHeader defined by the user in the IDL file. More...
 
class  MinimalAnnotationParameter
 This class represents the structure MinimalAnnotationParameter defined by the user in the IDL file. More...
 
class  MinimalAnnotationParameterPubSubType
 This class represents the TopicDataType of the type MinimalAnnotationParameter defined by the user in the IDL file. More...
 
class  MinimalAnnotationType
 This class represents the structure MinimalAnnotationType defined by the user in the IDL file. More...
 
class  MinimalAnnotationTypePubSubType
 This class represents the TopicDataType of the type MinimalAnnotationType defined by the user in the IDL file. More...
 
class  MinimalArrayHeader
 This class represents the structure MinimalArrayHeader defined by the user in the IDL file. More...
 
class  MinimalArrayHeaderPubSubType
 This class represents the TopicDataType of the type MinimalArrayHeader defined by the user in the IDL file. More...
 
class  MinimalArrayType
 This class represents the structure MinimalArrayType defined by the user in the IDL file. More...
 
class  MinimalArrayTypePubSubType
 This class represents the TopicDataType of the type MinimalArrayType defined by the user in the IDL file. More...
 
class  MinimalBitfield
 This class represents the structure MinimalBitfield defined by the user in the IDL file. More...
 
class  MinimalBitfieldPubSubType
 This class represents the TopicDataType of the type MinimalBitfield defined by the user in the IDL file. More...
 
class  MinimalBitflag
 This class represents the structure MinimalBitflag defined by the user in the IDL file. More...
 
class  MinimalBitflagPubSubType
 This class represents the TopicDataType of the type MinimalBitflag defined by the user in the IDL file. More...
 
class  MinimalBitmaskType
 This class represents the structure MinimalBitmaskType defined by the user in the IDL file. More...
 
class  MinimalBitmaskTypePubSubType
 This class represents the TopicDataType of the type MinimalBitmaskType defined by the user in the IDL file. More...
 
class  MinimalBitsetHeader
 This class represents the structure MinimalBitsetHeader defined by the user in the IDL file. More...
 
class  MinimalBitsetHeaderPubSubType
 This class represents the TopicDataType of the type MinimalBitsetHeader defined by the user in the IDL file. More...
 
class  MinimalBitsetType
 This class represents the structure MinimalBitsetType defined by the user in the IDL file. More...
 
class  MinimalBitsetTypePubSubType
 This class represents the TopicDataType of the type MinimalBitsetType defined by the user in the IDL file. More...
 
class  MinimalCollectionElement
 This class represents the structure MinimalCollectionElement defined by the user in the IDL file. More...
 
class  MinimalCollectionElementPubSubType
 This class represents the TopicDataType of the type MinimalCollectionElement defined by the user in the IDL file. More...
 
class  MinimalCollectionHeader
 This class represents the structure MinimalCollectionHeader defined by the user in the IDL file. More...
 
class  MinimalCollectionHeaderPubSubType
 This class represents the TopicDataType of the type MinimalCollectionHeader defined by the user in the IDL file. More...
 
class  MinimalDiscriminatorMember
 This class represents the structure MinimalDiscriminatorMember defined by the user in the IDL file. More...
 
class  MinimalDiscriminatorMemberPubSubType
 This class represents the TopicDataType of the type MinimalDiscriminatorMember defined by the user in the IDL file. More...
 
class  MinimalEnumeratedHeader
 This class represents the structure MinimalEnumeratedHeader defined by the user in the IDL file. More...
 
class  MinimalEnumeratedHeaderPubSubType
 This class represents the TopicDataType of the type MinimalEnumeratedHeader defined by the user in the IDL file. More...
 
class  MinimalEnumeratedLiteral
 This class represents the structure MinimalEnumeratedLiteral defined by the user in the IDL file. More...
 
class  MinimalEnumeratedLiteralPubSubType
 This class represents the TopicDataType of the type MinimalEnumeratedLiteral defined by the user in the IDL file. More...
 
class  MinimalEnumeratedType
 This class represents the structure MinimalEnumeratedType defined by the user in the IDL file. More...
 
class  MinimalEnumeratedTypePubSubType
 This class represents the TopicDataType of the type MinimalEnumeratedType defined by the user in the IDL file. More...
 
class  MinimalExtendedType
 This class represents the structure MinimalExtendedType defined by the user in the IDL file. More...
 
class  MinimalExtendedTypePubSubType
 This class represents the TopicDataType of the type MinimalExtendedType defined by the user in the IDL file. More...
 
class  MinimalMapType
 This class represents the structure MinimalMapType defined by the user in the IDL file. More...
 
class  MinimalMapTypePubSubType
 This class represents the TopicDataType of the type MinimalMapType defined by the user in the IDL file. More...
 
class  MinimalMemberDetail
 This class represents the structure MinimalMemberDetail defined by the user in the IDL file. More...
 
class  MinimalMemberDetailPubSubType
 This class represents the TopicDataType of the type MinimalMemberDetail defined by the user in the IDL file. More...
 
class  MinimalSequenceType
 This class represents the structure MinimalSequenceType defined by the user in the IDL file. More...
 
class  MinimalSequenceTypePubSubType
 This class represents the TopicDataType of the type MinimalSequenceType defined by the user in the IDL file. More...
 
class  MinimalStructHeader
 This class represents the structure MinimalStructHeader defined by the user in the IDL file. More...
 
class  MinimalStructHeaderPubSubType
 This class represents the TopicDataType of the type MinimalStructHeader defined by the user in the IDL file. More...
 
class  MinimalStructMember
 This class represents the structure MinimalStructMember defined by the user in the IDL file. More...
 
class  MinimalStructMemberPubSubType
 This class represents the TopicDataType of the type MinimalStructMember defined by the user in the IDL file. More...
 
class  MinimalStructType
 This class represents the structure MinimalStructType defined by the user in the IDL file. More...
 
class  MinimalStructTypePubSubType
 This class represents the TopicDataType of the type MinimalStructType defined by the user in the IDL file. More...
 
class  MinimalTypeDetail
 This class represents the structure MinimalTypeDetail defined by the user in the IDL file. More...
 
class  MinimalTypeDetailPubSubType
 This class represents the TopicDataType of the type MinimalTypeDetail defined by the user in the IDL file. More...
 
class  MinimalTypeObject
 This class represents the union MinimalTypeObject defined by the user in the IDL file. More...
 
class  MinimalUnionHeader
 This class represents the structure MinimalUnionHeader defined by the user in the IDL file. More...
 
class  MinimalUnionHeaderPubSubType
 This class represents the TopicDataType of the type MinimalUnionHeader defined by the user in the IDL file. More...
 
class  MinimalUnionMember
 This class represents the structure MinimalUnionMember defined by the user in the IDL file. More...
 
class  MinimalUnionMemberPubSubType
 This class represents the TopicDataType of the type MinimalUnionMember defined by the user in the IDL file. More...
 
class  MinimalUnionType
 This class represents the structure MinimalUnionType defined by the user in the IDL file. More...
 
class  MinimalUnionTypePubSubType
 This class represents the TopicDataType of the type MinimalUnionType defined by the user in the IDL file. More...
 
class  PlainArrayLElemDefn
 This class represents the structure PlainArrayLElemDefn defined by the user in the IDL file. More...
 
class  PlainArrayLElemDefnPubSubType
 This class represents the TopicDataType of the type PlainArrayLElemDefn defined by the user in the IDL file. More...
 
class  PlainArraySElemDefn
 This class represents the structure PlainArraySElemDefn defined by the user in the IDL file. More...
 
class  PlainArraySElemDefnPubSubType
 This class represents the TopicDataType of the type PlainArraySElemDefn defined by the user in the IDL file. More...
 
class  PlainCollectionHeader
 This class represents the structure PlainCollectionHeader defined by the user in the IDL file. More...
 
class  PlainCollectionHeaderPubSubType
 This class represents the TopicDataType of the type PlainCollectionHeader defined by the user in the IDL file. More...
 
class  PlainMapLTypeDefn
 This class represents the structure PlainMapLTypeDefn defined by the user in the IDL file. More...
 
class  PlainMapLTypeDefnPubSubType
 This class represents the TopicDataType of the type PlainMapLTypeDefn defined by the user in the IDL file. More...
 
class  PlainMapSTypeDefn
 This class represents the structure PlainMapSTypeDefn defined by the user in the IDL file. More...
 
class  PlainMapSTypeDefnPubSubType
 This class represents the TopicDataType of the type PlainMapSTypeDefn defined by the user in the IDL file. More...
 
class  PlainSequenceLElemDefn
 This class represents the structure PlainSequenceLElemDefn defined by the user in the IDL file. More...
 
class  PlainSequenceLElemDefnPubSubType
 This class represents the TopicDataType of the type PlainSequenceLElemDefn defined by the user in the IDL file. More...
 
class  PlainSequenceSElemDefn
 This class represents the structure PlainSequenceSElemDefn defined by the user in the IDL file. More...
 
class  PlainSequenceSElemDefnPubSubType
 This class represents the TopicDataType of the type PlainSequenceSElemDefn defined by the user in the IDL file. More...
 
class  StringLTypeDefn
 This class represents the structure StringLTypeDefn defined by the user in the IDL file. More...
 
class  StringLTypeDefnPubSubType
 This class represents the TopicDataType of the type StringLTypeDefn defined by the user in the IDL file. More...
 
class  StringSTypeDefn
 This class represents the structure StringSTypeDefn defined by the user in the IDL file. More...
 
class  StringSTypeDefnPubSubType
 This class represents the TopicDataType of the type StringSTypeDefn defined by the user in the IDL file. More...
 
class  StronglyConnectedComponentId
 This class represents the structure StronglyConnectedComponentId defined by the user in the IDL file. More...
 
class  StronglyConnectedComponentIdPubSubType
 This class represents the TopicDataType of the type StronglyConnectedComponentId defined by the user in the IDL file. More...
 
class  TypeIdentfierWithSize
 This class represents the structure TypeIdentfierWithSize defined by the user in the IDL file. More...
 
class  TypeIdentfierWithSizePubSubType
 This class represents the TopicDataType of the type TypeIdentfierWithSize defined by the user in the IDL file. More...
 
class  TypeIdentifier
 This class represents the union TypeIdentifier defined by the user in the IDL file. More...
 
class  TypeIdentifierPair
 This class represents the structure TypeIdentifierPair defined by the user in the IDL file. More...
 
class  TypeIdentifierPairPubSubType
 This class represents the TopicDataType of the type TypeIdentifierPair defined by the user in the IDL file. More...
 
class  TypeIdentifierTypeObjectPair
 This class represents the structure TypeIdentifierTypeObjectPair defined by the user in the IDL file. More...
 
class  TypeIdentifierTypeObjectPairPubSubType
 This class represents the TopicDataType of the type TypeIdentifierTypeObjectPair defined by the user in the IDL file. More...
 
class  TypeIdentifierWithDependencies
 This class represents the structure TypeIdentifierWithDependencies defined by the user in the IDL file. More...
 
class  TypeIdentifierWithDependenciesPubSubType
 This class represents the TopicDataType of the type TypeIdentifierWithDependencies defined by the user in the IDL file. More...
 
class  TypeInformation
 This class represents the structure TypeInformation defined by the user in the IDL file. More...
 
class  TypeInformationParameter
 Class xtypes::TypeInformationParameter. More...
 
class  TypeInformationPubSubType
 This class represents the TopicDataType of the type TypeInformation defined by the user in the IDL file. More...
 
class  TypeObject
 This class represents the union TypeObject defined by the user in the IDL file. More...
 
class  TypeObjectHashId
 This class represents the union TypeObjectHashId defined by the user in the IDL file. More...
 
struct  TypeObjectPair
 
class  TypeObjectUtils
 

Typedefs

typedef uint8_t EquivalenceKind
 
typedef uint8_t TypeKind
 
typedef uint8_t TypeIdentiferKind
 
typedef eprosima::fastcdr::fixed_string< MEMBER_NAME_MAX_LENGTHMemberName
 
typedef eprosima::fastcdr::fixed_string< TYPE_NAME_MAX_LENGTHQualifiedTypeName
 
typedef uint8_t PrimitiveTypeId
 
typedef std::array< uint8_t, 14 > EquivalenceHash
 
typedef std::array< uint8_t, 4 > NameHash
 
typedef uint32_t LBound
 
typedef std::vector< LBoundLBoundSeq
 
typedef uint8_t SBound
 
typedef std::vector< SBoundSBoundSeq
 
typedef uint16_t MemberFlag
 
typedef MemberFlag CollectionElementFlag
 
typedef MemberFlag StructMemberFlag
 
typedef MemberFlag UnionMemberFlag
 
typedef MemberFlag UnionDiscriminatorFlag
 
typedef MemberFlag EnumeratedLiteralFlag
 
typedef MemberFlag AnnotationParameterFlag
 
typedef MemberFlag AliasMemberFlag
 
typedef MemberFlag BitflagFlag
 
typedef MemberFlag BitsetMemberFlag
 
typedef uint16_t TypeFlag
 
typedef TypeFlag StructTypeFlag
 
typedef TypeFlag UnionTypeFlag
 
typedef TypeFlag CollectionTypeFlag
 
typedef TypeFlag AnnotationTypeFlag
 
typedef TypeFlag AliasTypeFlag
 
typedef TypeFlag EnumTypeFlag
 
typedef TypeFlag BitmaskTypeFlag
 
typedef TypeFlag BitsetTypeFlag
 
typedef std::vector< TypeIdentifierTypeIdentifierSeq
 
typedef uint32_t MemberId
 
typedef std::vector< AppliedAnnotationParameterAppliedAnnotationParameterSeq
 
typedef std::vector< AppliedAnnotationAppliedAnnotationSeq
 
typedef std::vector< CompleteStructMemberCompleteStructMemberSeq
 
typedef std::vector< MinimalStructMemberMinimalStructMemberSeq
 
typedef std::vector< int32_t > UnionCaseLabelSeq
 
typedef std::vector< CompleteUnionMemberCompleteUnionMemberSeq
 
typedef std::vector< MinimalUnionMemberMinimalUnionMemberSeq
 
typedef std::vector< CompleteAnnotationParameterCompleteAnnotationParameterSeq
 
typedef std::vector< MinimalAnnotationParameterMinimalAnnotationParameterSeq
 
typedef uint16_t BitBound
 
typedef std::vector< CompleteEnumeratedLiteralCompleteEnumeratedLiteralSeq
 
typedef std::vector< MinimalEnumeratedLiteralMinimalEnumeratedLiteralSeq
 
typedef std::vector< CompleteBitflagCompleteBitflagSeq
 
typedef std::vector< MinimalBitflagMinimalBitflagSeq
 
typedef CompleteEnumeratedHeader CompleteBitmaskHeader
 
typedef MinimalEnumeratedHeader MinimalBitmaskHeader
 
typedef std::vector< CompleteBitfieldCompleteBitfieldSeq
 
typedef std::vector< MinimalBitfieldMinimalBitfieldSeq
 
typedef std::vector< TypeObjectTypeObjectSeq
 
typedef TypeObjectSeq StronglyConnectedComponent
 
typedef std::vector< TypeIdentifierTypeObjectPairTypeIdentifierTypeObjectPairSeq
 
typedef std::vector< TypeIdentifierPairTypeIdentifierPairSeq
 
typedef std::vector< TypeIdentfierWithSizeTypeIdentfierWithSizeSeq
 
typedef std::vector< TypeIdentifierWithDependenciesTypeIdentifierWithDependenciesSeq
 
typedef std::vector< TypeInformationTypeInformationSeq
 
using ReturnCode_t = eprosima::fastdds::dds::ReturnCode_t
 

Enumerations

enum class  ExtensibilityKind : uint32_t { FINAL , APPENDABLE , MUTABLE }
 
enum class  TryConstructFailAction : uint32_t { DISCARD , USE_DEFAULT , TRIM }
 
enum class  PlacementKind : uint32_t {
  BEGIN_FILE , BEFORE_DECLARATION , BEGIN_DECLARATION , END_DECLARATION ,
  AFTER_DECLARATION , END_FILE
}
 PlacementKind values (verbatim annotation) More...
 
enum  MemberFlagBits : uint16_t {
  TRY_CONSTRUCT1 = 0x01ull << 0 , TRY_CONSTRUCT2 = 0x01ull << 1 , IS_EXTERNAL = 0x01ull << 2 , IS_OPTIONAL = 0x01ull << 3 ,
  IS_MUST_UNDERSTAND = 0x01ull << 4 , IS_KEY = 0x01ull << 5 , IS_DEFAULT = 0x01ull << 6
}
 This enumeration represents the MemberFlag bitflags defined by the user in the IDL file. More...
 
enum  TypeFlagBits : uint16_t {
  IS_FINAL = 0x01ull << 0 , IS_APPENDABLE = 0x01ull << 1 , IS_MUTABLE = 0x01ull << 2 , IS_NESTED = 0x01ull << 3 ,
  IS_AUTOID_HASH = 0x01ull << 4
}
 This enumeration represents the TypeFlag bitflags defined by the user in the IDL file. More...
 

Variables

constexpr const char * begin_declaration_file_str = "begin-declaration-file"
 Valid placement values.
 
constexpr const char * before_declaration_str = "before-declaration"
 
constexpr const char * begin_declaration_str = "begin-declaration"
 
constexpr const char * end_declaration_str = "end-declaration"
 
constexpr const char * after_declaration_str = "after-declaration"
 
constexpr const char * end_declaration_file_str = "end-declaration-file"
 
constexpr const char * boolean_type_name = "_bool"
 
constexpr const char * byte_type_name = "_byte"
 
constexpr const char * int16_type_name = "_int16_t"
 
constexpr const char * int32_type_name = "_int32_t"
 
constexpr const char * int64_type_name = "_int64_t"
 
constexpr const char * uint16_type_name = "_uint16_t"
 
constexpr const char * uint32_type_name = "_uint32_t"
 
constexpr const char * uint64_type_name = "_uint64_t"
 
constexpr const char * float32_type_name = "_float"
 
constexpr const char * float64_type_name = "_double"
 
constexpr const char * float128_type_name = "_longdouble"
 
constexpr const char * int8_type_name = "_int8_t"
 
constexpr const char * uint8_type_name = "_uint8_t"
 
constexpr const char * char8_type_name = "_char"
 
constexpr const char * char16_type_name = "_wchar_t"
 
constexpr const char * id_annotation_name = "id"
 
constexpr const char * autoid_annotation_name = "autoid"
 
constexpr const char * optional_annotation_name = "optional"
 
constexpr const char * position_annotation_name = "position"
 
constexpr const char * value_annotation_name = "value"
 
constexpr const char * extensibility_annotation_name = "extensibility"
 
constexpr const char * final_annotation_name = "final"
 
constexpr const char * appendable_annotation_name = "appendable"
 
constexpr const char * mutable_annotation_name = "mutable"
 
constexpr const char * key_annotation_name = "key"
 
constexpr const char * must_understand_annotation_name = "must_understand"
 
constexpr const char * default_literal_annotation_name = "default_literal"
 
constexpr const char * default_annotation_name = "default"
 
constexpr const char * range_annotation_name = "range"
 
constexpr const char * min_annotation_name = "min"
 
constexpr const char * max_annotation_name = "max"
 
constexpr const char * unit_annotation_name = "unit"
 
constexpr const char * bit_bound_annotation_name = "bit_bound"
 
constexpr const char * external_annotation_name = "external"
 
constexpr const char * nested_annotation_name = "nested"
 
constexpr const char * verbatim_annotation_name = "verbatim"
 
constexpr const char * service_annotation_name = "service"
 
constexpr const char * oneway_annotation_name = "oneway"
 
constexpr const char * ami_annotation_name = "ami"
 
constexpr const char * hashid_annotation_name = "hashid"
 
constexpr const char * default_nested_annotation_name = "default_nested"
 
constexpr const char * ignore_literal_names_annotation_name = "ignore_literal_names"
 
constexpr const char * try_construct_annotation_name = "try_construct"
 
constexpr const char * non_serialized_annotation_name = "non_serialized"
 
constexpr const char * data_representation_annotation_name = "data_representation"
 
constexpr const char * topic_annotation_name = "topic"
 
const uint8_t EK_MINIMAL = 0xF1
 
const uint8_t EK_COMPLETE = 0xF2
 
const uint8_t EK_BOTH = 0xF3
 
const uint8_t TK_NONE = 0x00
 
const uint8_t TK_BOOLEAN = 0x01
 
const uint8_t TK_BYTE = 0x02
 
const uint8_t TK_INT16 = 0x03
 
const uint8_t TK_INT32 = 0x04
 
const uint8_t TK_INT64 = 0x05
 
const uint8_t TK_UINT16 = 0x06
 
const uint8_t TK_UINT32 = 0x07
 
const uint8_t TK_UINT64 = 0x08
 
const uint8_t TK_FLOAT32 = 0x09
 
const uint8_t TK_FLOAT64 = 0x0A
 
const uint8_t TK_FLOAT128 = 0x0B
 
const uint8_t TK_INT8 = 0x0C
 
const uint8_t TK_UINT8 = 0x0D
 
const uint8_t TK_CHAR8 = 0x10
 
const uint8_t TK_CHAR16 = 0x11
 
const uint8_t TK_STRING8 = 0x20
 
const uint8_t TK_STRING16 = 0x21
 
const uint8_t TK_ALIAS = 0x30
 
const uint8_t TK_ENUM = 0x40
 
const uint8_t TK_BITMASK = 0x41
 
const uint8_t TK_ANNOTATION = 0x50
 
const uint8_t TK_STRUCTURE = 0x51
 
const uint8_t TK_UNION = 0x52
 
const uint8_t TK_BITSET = 0x53
 
const uint8_t TK_SEQUENCE = 0x60
 
const uint8_t TK_ARRAY = 0x61
 
const uint8_t TK_MAP = 0x62
 
const uint8_t TI_STRING8_SMALL = 0x70
 
const uint8_t TI_STRING8_LARGE = 0x71
 
const uint8_t TI_STRING16_SMALL = 0x72
 
const uint8_t TI_STRING16_LARGE = 0x73
 
const uint8_t TI_PLAIN_SEQUENCE_SMALL = 0x80
 
const uint8_t TI_PLAIN_SEQUENCE_LARGE = 0x81
 
const uint8_t TI_PLAIN_ARRAY_SMALL = 0x90
 
const uint8_t TI_PLAIN_ARRAY_LARGE = 0x91
 
const uint8_t TI_PLAIN_MAP_SMALL = 0xA0
 
const uint8_t TI_PLAIN_MAP_LARGE = 0xA1
 
const uint8_t TI_STRONGLY_CONNECTED_COMPONENT = 0xB0
 
const int32_t MEMBER_NAME_MAX_LENGTH = 256
 
const int32_t TYPE_NAME_MAX_LENGTH = 256
 
const LBound INVALID_LBOUND = 0
 
const SBound INVALID_SBOUND = 0
 
const uint16_t MemberFlagMinimalMask = 0x003f
 
const uint16_t TypeFlagMinimalMask = 0x0007
 
const uint32_t ANNOTATION_STR_VALUE_MAX_LEN = 128
 
const uint32_t ANNOTATION_OCTETSEC_VALUE_MAX_LEN = 128
 

Typedef Documentation

◆ AliasMemberFlag

◆ AliasTypeFlag

◆ AnnotationParameterFlag

◆ AnnotationTypeFlag

◆ AppliedAnnotationParameterSeq

◆ AppliedAnnotationSeq

◆ BitBound

typedef uint16_t BitBound

◆ BitflagFlag

◆ BitmaskTypeFlag

◆ BitsetMemberFlag

◆ BitsetTypeFlag

◆ CollectionElementFlag

◆ CollectionTypeFlag

◆ CompleteAnnotationParameterSeq

◆ CompleteBitfieldSeq

◆ CompleteBitflagSeq

◆ CompleteBitmaskHeader

◆ CompleteEnumeratedLiteralSeq

◆ CompleteStructMemberSeq

◆ CompleteUnionMemberSeq

◆ EnumeratedLiteralFlag

◆ EnumTypeFlag

◆ EquivalenceHash

typedef std::array< uint8_t, 14 > EquivalenceHash

◆ EquivalenceKind

typedef uint8_t EquivalenceKind

◆ LBound

typedef uint32_t LBound

◆ LBoundSeq

◆ MemberFlag

typedef uint16_t MemberFlag

◆ MemberId

typedef uint32_t MemberId

◆ MemberName

typedef eprosima::fastcdr::fixed_string< MEMBER_NAME_MAX_LENGTH > MemberName

◆ MinimalAnnotationParameterSeq

◆ MinimalBitfieldSeq

◆ MinimalBitflagSeq

◆ MinimalBitmaskHeader

◆ MinimalEnumeratedLiteralSeq

◆ MinimalStructMemberSeq

◆ MinimalUnionMemberSeq

◆ NameHash

typedef std::array< uint8_t, 4 > NameHash

◆ PrimitiveTypeId

typedef uint8_t PrimitiveTypeId

◆ QualifiedTypeName

typedef eprosima::fastcdr::fixed_string< TYPE_NAME_MAX_LENGTH > QualifiedTypeName

◆ ReturnCode_t

◆ SBound

typedef uint8_t SBound

◆ SBoundSeq

◆ StronglyConnectedComponent

◆ StructMemberFlag

◆ StructTypeFlag

◆ TypeFlag

typedef uint16_t TypeFlag

◆ TypeIdentfierWithSizeSeq

◆ TypeIdentiferKind

typedef uint8_t TypeIdentiferKind

◆ TypeIdentifierPairSeq

◆ TypeIdentifierSeq

◆ TypeIdentifierTypeObjectPairSeq

◆ TypeIdentifierWithDependenciesSeq

◆ TypeInformationSeq

◆ TypeKind

typedef uint8_t TypeKind

◆ TypeObjectSeq

◆ UnionCaseLabelSeq

typedef std::vector< int32_t > UnionCaseLabelSeq

◆ UnionDiscriminatorFlag

◆ UnionMemberFlag

◆ UnionTypeFlag

Enumeration Type Documentation

◆ ExtensibilityKind

enum class ExtensibilityKind : uint32_t
strong
Enumerator
FINAL 
APPENDABLE 
MUTABLE 

◆ PlacementKind

enum class PlacementKind : uint32_t
strong

PlacementKind values (verbatim annotation)

Enumerator
BEGIN_FILE 
BEFORE_DECLARATION 
BEGIN_DECLARATION 
END_DECLARATION 
AFTER_DECLARATION 
END_FILE 

◆ TryConstructFailAction

enum class TryConstructFailAction : uint32_t
strong
Enumerator
DISCARD 
USE_DEFAULT 
TRIM 

Variable Documentation

◆ after_declaration_str

constexpr const char* after_declaration_str = "after-declaration"
constexpr

◆ ami_annotation_name

constexpr const char* ami_annotation_name = "ami"
constexpr

◆ ANNOTATION_OCTETSEC_VALUE_MAX_LEN

const uint32_t ANNOTATION_OCTETSEC_VALUE_MAX_LEN = 128

◆ ANNOTATION_STR_VALUE_MAX_LEN

const uint32_t ANNOTATION_STR_VALUE_MAX_LEN = 128

◆ appendable_annotation_name

constexpr const char* appendable_annotation_name = "appendable"
constexpr

◆ autoid_annotation_name

constexpr const char* autoid_annotation_name = "autoid"
constexpr

◆ before_declaration_str

constexpr const char* before_declaration_str = "before-declaration"
constexpr

◆ begin_declaration_file_str

constexpr const char* begin_declaration_file_str = "begin-declaration-file"
constexpr

Valid placement values.

◆ begin_declaration_str

constexpr const char* begin_declaration_str = "begin-declaration"
constexpr

◆ bit_bound_annotation_name

constexpr const char* bit_bound_annotation_name = "bit_bound"
constexpr

◆ boolean_type_name

constexpr const char* boolean_type_name = "_bool"
constexpr

◆ byte_type_name

constexpr const char* byte_type_name = "_byte"
constexpr

◆ char16_type_name

constexpr const char* char16_type_name = "_wchar_t"
constexpr

◆ char8_type_name

constexpr const char* char8_type_name = "_char"
constexpr

◆ data_representation_annotation_name

constexpr const char* data_representation_annotation_name = "data_representation"
constexpr

◆ default_annotation_name

constexpr const char* default_annotation_name = "default"
constexpr

◆ default_literal_annotation_name

constexpr const char* default_literal_annotation_name = "default_literal"
constexpr

◆ default_nested_annotation_name

constexpr const char* default_nested_annotation_name = "default_nested"
constexpr

◆ EK_BOTH

const uint8_t EK_BOTH = 0xF3

◆ EK_COMPLETE

const uint8_t EK_COMPLETE = 0xF2

◆ EK_MINIMAL

const uint8_t EK_MINIMAL = 0xF1

◆ end_declaration_file_str

constexpr const char* end_declaration_file_str = "end-declaration-file"
constexpr

◆ end_declaration_str

constexpr const char* end_declaration_str = "end-declaration"
constexpr

◆ extensibility_annotation_name

constexpr const char* extensibility_annotation_name = "extensibility"
constexpr

◆ external_annotation_name

constexpr const char* external_annotation_name = "external"
constexpr

◆ final_annotation_name

constexpr const char* final_annotation_name = "final"
constexpr

◆ float128_type_name

constexpr const char* float128_type_name = "_longdouble"
constexpr

◆ float32_type_name

constexpr const char* float32_type_name = "_float"
constexpr

◆ float64_type_name

constexpr const char* float64_type_name = "_double"
constexpr

◆ hashid_annotation_name

constexpr const char* hashid_annotation_name = "hashid"
constexpr

◆ id_annotation_name

constexpr const char* id_annotation_name = "id"
constexpr

◆ ignore_literal_names_annotation_name

constexpr const char* ignore_literal_names_annotation_name = "ignore_literal_names"
constexpr

◆ int16_type_name

constexpr const char* int16_type_name = "_int16_t"
constexpr

◆ int32_type_name

constexpr const char* int32_type_name = "_int32_t"
constexpr

◆ int64_type_name

constexpr const char* int64_type_name = "_int64_t"
constexpr

◆ int8_type_name

constexpr const char* int8_type_name = "_int8_t"
constexpr

◆ INVALID_LBOUND

const LBound INVALID_LBOUND = 0

◆ INVALID_SBOUND

const SBound INVALID_SBOUND = 0

◆ key_annotation_name

constexpr const char* key_annotation_name = "key"
constexpr

◆ max_annotation_name

constexpr const char* max_annotation_name = "max"
constexpr

◆ MEMBER_NAME_MAX_LENGTH

const int32_t MEMBER_NAME_MAX_LENGTH = 256

◆ MemberFlagMinimalMask

const uint16_t MemberFlagMinimalMask = 0x003f

◆ min_annotation_name

constexpr const char* min_annotation_name = "min"
constexpr

◆ must_understand_annotation_name

constexpr const char* must_understand_annotation_name = "must_understand"
constexpr

◆ mutable_annotation_name

constexpr const char* mutable_annotation_name = "mutable"
constexpr

◆ nested_annotation_name

constexpr const char* nested_annotation_name = "nested"
constexpr

◆ non_serialized_annotation_name

constexpr const char* non_serialized_annotation_name = "non_serialized"
constexpr

◆ oneway_annotation_name

constexpr const char* oneway_annotation_name = "oneway"
constexpr

◆ optional_annotation_name

constexpr const char* optional_annotation_name = "optional"
constexpr

◆ position_annotation_name

constexpr const char* position_annotation_name = "position"
constexpr

◆ range_annotation_name

constexpr const char* range_annotation_name = "range"
constexpr

◆ service_annotation_name

constexpr const char* service_annotation_name = "service"
constexpr

◆ TI_PLAIN_ARRAY_LARGE

const uint8_t TI_PLAIN_ARRAY_LARGE = 0x91

◆ TI_PLAIN_ARRAY_SMALL

const uint8_t TI_PLAIN_ARRAY_SMALL = 0x90

◆ TI_PLAIN_MAP_LARGE

const uint8_t TI_PLAIN_MAP_LARGE = 0xA1

◆ TI_PLAIN_MAP_SMALL

const uint8_t TI_PLAIN_MAP_SMALL = 0xA0

◆ TI_PLAIN_SEQUENCE_LARGE

const uint8_t TI_PLAIN_SEQUENCE_LARGE = 0x81

◆ TI_PLAIN_SEQUENCE_SMALL

const uint8_t TI_PLAIN_SEQUENCE_SMALL = 0x80

◆ TI_STRING16_LARGE

const uint8_t TI_STRING16_LARGE = 0x73

◆ TI_STRING16_SMALL

const uint8_t TI_STRING16_SMALL = 0x72

◆ TI_STRING8_LARGE

const uint8_t TI_STRING8_LARGE = 0x71

◆ TI_STRING8_SMALL

const uint8_t TI_STRING8_SMALL = 0x70

◆ TI_STRONGLY_CONNECTED_COMPONENT

const uint8_t TI_STRONGLY_CONNECTED_COMPONENT = 0xB0

◆ TK_ALIAS

const uint8_t TK_ALIAS = 0x30

◆ TK_ANNOTATION

const uint8_t TK_ANNOTATION = 0x50

◆ TK_ARRAY

const uint8_t TK_ARRAY = 0x61

◆ TK_BITMASK

const uint8_t TK_BITMASK = 0x41

◆ TK_BITSET

const uint8_t TK_BITSET = 0x53

◆ TK_BOOLEAN

const uint8_t TK_BOOLEAN = 0x01

◆ TK_BYTE

const uint8_t TK_BYTE = 0x02

◆ TK_CHAR16

const uint8_t TK_CHAR16 = 0x11

◆ TK_CHAR8

const uint8_t TK_CHAR8 = 0x10

◆ TK_ENUM

const uint8_t TK_ENUM = 0x40

◆ TK_FLOAT128

const uint8_t TK_FLOAT128 = 0x0B

◆ TK_FLOAT32

const uint8_t TK_FLOAT32 = 0x09

◆ TK_FLOAT64

const uint8_t TK_FLOAT64 = 0x0A

◆ TK_INT16

const uint8_t TK_INT16 = 0x03

◆ TK_INT32

const uint8_t TK_INT32 = 0x04

◆ TK_INT64

const uint8_t TK_INT64 = 0x05

◆ TK_INT8

const uint8_t TK_INT8 = 0x0C

◆ TK_MAP

const uint8_t TK_MAP = 0x62

◆ TK_NONE

const uint8_t TK_NONE = 0x00

◆ TK_SEQUENCE

const uint8_t TK_SEQUENCE = 0x60

◆ TK_STRING16

const uint8_t TK_STRING16 = 0x21

◆ TK_STRING8

const uint8_t TK_STRING8 = 0x20

◆ TK_STRUCTURE

const uint8_t TK_STRUCTURE = 0x51

◆ TK_UINT16

const uint8_t TK_UINT16 = 0x06

◆ TK_UINT32

const uint8_t TK_UINT32 = 0x07

◆ TK_UINT64

const uint8_t TK_UINT64 = 0x08

◆ TK_UINT8

const uint8_t TK_UINT8 = 0x0D

◆ TK_UNION

const uint8_t TK_UNION = 0x52

◆ topic_annotation_name

constexpr const char* topic_annotation_name = "topic"
constexpr

◆ try_construct_annotation_name

constexpr const char* try_construct_annotation_name = "try_construct"
constexpr

◆ TYPE_NAME_MAX_LENGTH

const int32_t TYPE_NAME_MAX_LENGTH = 256

◆ TypeFlagMinimalMask

const uint16_t TypeFlagMinimalMask = 0x0007

◆ uint16_type_name

constexpr const char* uint16_type_name = "_uint16_t"
constexpr

◆ uint32_type_name

constexpr const char* uint32_type_name = "_uint32_t"
constexpr

◆ uint64_type_name

constexpr const char* uint64_type_name = "_uint64_t"
constexpr

◆ uint8_type_name

constexpr const char* uint8_type_name = "_uint8_t"
constexpr

◆ unit_annotation_name

constexpr const char* unit_annotation_name = "unit"
constexpr

◆ value_annotation_name

constexpr const char* value_annotation_name = "value"
constexpr

◆ verbatim_annotation_name

constexpr const char* verbatim_annotation_name = "verbatim"
constexpr