Namespaces | |
| namespace | detail |
Classes | |
| class | TypeInformationParameter |
| Class xtypes::TypeInformationParameter. More... | |
| class | Exception |
| Exception: base class for specified DDS Exceptions. More... | |
| class | InvalidArgumentError |
| Application is passing an invalid argument. More... | |
| class | TypeObjectHashId |
| This class represents the union TypeObjectHashId 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 | StringLTypeDefn |
| This class represents the structure StringLTypeDefn 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 | PlainSequenceSElemDefn |
| This class represents the structure PlainSequenceSElemDefn 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 | PlainArraySElemDefn |
| This class represents the structure PlainArraySElemDefn 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 | PlainMapSTypeDefn |
| This class represents the structure PlainMapSTypeDefn 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 | StronglyConnectedComponentId |
| This class represents the structure StronglyConnectedComponentId 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 | Dummy |
| This class represents the structure Dummy 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 | ExtendedAnnotationParameterValue |
| This class represents the structure ExtendedAnnotationParameterValue defined by the user in the IDL file. More... | |
| class | AnnotationParameterValue |
| This class represents the union AnnotationParameterValue 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 | AppliedAnnotation |
| This class represents the structure AppliedAnnotation 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 | AppliedBuiltinMemberAnnotations |
| This class represents the structure AppliedBuiltinMemberAnnotations 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 | CompleteMemberDetail |
| This class represents the structure CompleteMemberDetail 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 | CompleteStructMember |
| This class represents the structure CompleteStructMember 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 | AppliedBuiltinTypeAnnotations |
| This class represents the structure AppliedBuiltinTypeAnnotations 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 | CompleteTypeDetail |
| This class represents the structure CompleteTypeDetail 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 | MinimalStructHeader |
| This class represents the structure MinimalStructHeader 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 | MinimalStructType |
| This class represents the structure MinimalStructType 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 | CompleteUnionMember |
| This class represents the structure CompleteUnionMember 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 | CommonDiscriminatorMember |
| This class represents the structure CommonDiscriminatorMember 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 | MinimalDiscriminatorMember |
| This class represents the structure MinimalDiscriminatorMember 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 | MinimalUnionHeader |
| This class represents the structure MinimalUnionHeader 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 | MinimalUnionType |
| This class represents the structure MinimalUnionType 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 | CompleteAnnotationParameter |
| This class represents the structure CompleteAnnotationParameter 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 | CompleteAnnotationHeader |
| This class represents the structure CompleteAnnotationHeader 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 | CompleteAnnotationType |
| This class represents the structure CompleteAnnotationType 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 | CommonAliasBody |
| This class represents the structure CommonAliasBody 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 | MinimalAliasBody |
| This class represents the structure MinimalAliasBody 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 | MinimalAliasHeader |
| This class represents the structure MinimalAliasHeader 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 | MinimalAliasType |
| This class represents the structure MinimalAliasType 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 | CommonCollectionElement |
| This class represents the structure CommonCollectionElement 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 | MinimalCollectionElement |
| This class represents the structure MinimalCollectionElement 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 | CompleteCollectionHeader |
| This class represents the structure CompleteCollectionHeader 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 | CompleteSequenceType |
| This class represents the structure CompleteSequenceType 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 | CommonArrayHeader |
| This class represents the structure CommonArrayHeader 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 | MinimalArrayHeader |
| This class represents the structure MinimalArrayHeader 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 | MinimalArrayType |
| This class represents the structure MinimalArrayType 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 | MinimalMapType |
| This class represents the structure MinimalMapType 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 | CompleteEnumeratedLiteral |
| This class represents the structure CompleteEnumeratedLiteral 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 | CommonEnumeratedHeader |
| This class represents the structure CommonEnumeratedHeader 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 | MinimalEnumeratedHeader |
| This class represents the structure MinimalEnumeratedHeader 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 | MinimalEnumeratedType |
| This class represents the structure MinimalEnumeratedType 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 | CompleteBitflag |
| This class represents the structure CompleteBitflag 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 | CommonBitmaskHeader |
| This class represents the structure CommonBitmaskHeader 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 | MinimalBitmaskType |
| This class represents the structure MinimalBitmaskType 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 | CompleteBitfield |
| This class represents the structure CompleteBitfield 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 | CompleteBitsetHeader |
| This class represents the structure CompleteBitsetHeader 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 | CompleteBitsetType |
| This class represents the structure CompleteBitsetType 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 | CompleteExtendedType |
| This class represents the structure CompleteExtendedType 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 | MinimalExtendedType |
| This class represents the structure MinimalExtendedType 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 | TypeObject |
| This class represents the union TypeObject 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 | TypeIdentifierPair |
| This class represents the structure TypeIdentifierPair 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 | TypeIdentifierWithDependencies |
| This class represents the structure 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... | |
| struct | TypeObjectPair |
| class | ITypeObjectRegistry |
| class | TypeObjectUtils |
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 std::vector< eprosima::fastdds::dds::xtypes::AppliedAnnotationParameter > AppliedAnnotationParameterSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::AppliedAnnotation > AppliedAnnotationSeq |
| typedef uint16_t BitBound |
| typedef std::vector< eprosima::fastdds::dds::xtypes::CompleteAnnotationParameter > CompleteAnnotationParameterSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::CompleteBitfield > CompleteBitfieldSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::CompleteBitflag > CompleteBitflagSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::CompleteEnumeratedLiteral > CompleteEnumeratedLiteralSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::CompleteStructMember > CompleteStructMemberSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::CompleteUnionMember > CompleteUnionMemberSeq |
| typedef std::array< uint8_t, 14 > EquivalenceHash |
| typedef uint8_t EquivalenceKind |
| typedef uint32_t LBound |
| typedef std::vector< eprosima::fastdds::dds::xtypes::LBound > LBoundSeq |
| typedef uint16_t MemberFlag |
| typedef uint32_t MemberId |
| typedef eprosima::fastcdr::fixed_string< MEMBER_NAME_MAX_LENGTH > MemberName |
| typedef std::vector< eprosima::fastdds::dds::xtypes::MinimalAnnotationParameter > MinimalAnnotationParameterSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::MinimalBitfield > MinimalBitfieldSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::MinimalBitflag > MinimalBitflagSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::MinimalEnumeratedLiteral > MinimalEnumeratedLiteralSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::MinimalStructMember > MinimalStructMemberSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::MinimalUnionMember > MinimalUnionMemberSeq |
| typedef std::array< uint8_t, 4 > NameHash |
| typedef uint8_t PrimitiveTypeId |
| typedef eprosima::fastcdr::fixed_string< TYPE_NAME_MAX_LENGTH > QualifiedTypeName |
| typedef uint8_t SBound |
| typedef std::vector< eprosima::fastdds::dds::xtypes::SBound > SBoundSeq |
| typedef uint16_t TypeFlag |
| typedef std::vector< eprosima::fastdds::dds::xtypes::TypeIdentfierWithSize > TypeIdentfierWithSizeSeq |
| typedef uint8_t TypeIdentiferKind |
| typedef std::vector< eprosima::fastdds::dds::xtypes::TypeIdentifierPair > TypeIdentifierPairSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::TypeIdentifier > TypeIdentifierSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::TypeIdentifierTypeObjectPair > TypeIdentifierTypeObjectPairSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::TypeIdentifierWithDependencies > TypeIdentifierWithDependenciesSeq |
| typedef std::vector< eprosima::fastdds::dds::xtypes::TypeInformation > TypeInformationSeq |
| typedef uint8_t TypeKind |
| typedef std::vector< eprosima::fastdds::dds::xtypes::TypeObject > TypeObjectSeq |
| typedef std::vector< int32_t > UnionCaseLabelSeq |
|
strong |
|
strong |
PlacementKind values (verbatim annotation).
| Enumerator | |
|---|---|
| BEGIN_FILE | |
| BEFORE_DECLARATION | |
| BEGIN_DECLARATION | |
| END_DECLARATION | |
| AFTER_DECLARATION | |
| END_FILE | |
|
strong |
|
constexpr |
|
constexpr |
| const uint32_t ANNOTATION_OCTETSEC_VALUE_MAX_LEN = 128 |
| const uint32_t ANNOTATION_STR_VALUE_MAX_LEN = 128 |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
Valid placement values.
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
| const uint8_t EK_BOTH = 0xF3 |
| const uint8_t EK_COMPLETE = 0xF2 |
| const uint8_t EK_MINIMAL = 0xF1 |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
| const LBound INVALID_LBOUND = 0 |
| const SBound INVALID_SBOUND = 0 |
|
constexpr |
|
constexpr |
| const int32_t MEMBER_NAME_MAX_LENGTH = 256 |
| const uint16_t MemberFlagMinimalMask = 0x003f |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
| const uint8_t TI_PLAIN_ARRAY_LARGE = 0x91 |
| const uint8_t TI_PLAIN_ARRAY_SMALL = 0x90 |
| const uint8_t TI_PLAIN_MAP_LARGE = 0xA1 |
| const uint8_t TI_PLAIN_MAP_SMALL = 0xA0 |
| const uint8_t TI_PLAIN_SEQUENCE_LARGE = 0x81 |
| const uint8_t TI_PLAIN_SEQUENCE_SMALL = 0x80 |
| const uint8_t TI_STRING16_LARGE = 0x73 |
| const uint8_t TI_STRING16_SMALL = 0x72 |
| const uint8_t TI_STRING8_LARGE = 0x71 |
| const uint8_t TI_STRING8_SMALL = 0x70 |
| const uint8_t TI_STRONGLY_CONNECTED_COMPONENT = 0xB0 |
| const uint8_t TK_ALIAS = 0x30 |
| const uint8_t TK_ANNOTATION = 0x50 |
| const uint8_t TK_ARRAY = 0x61 |
| const uint8_t TK_BITMASK = 0x41 |
| const uint8_t TK_BITSET = 0x53 |
| const uint8_t TK_BOOLEAN = 0x01 |
| const uint8_t TK_BYTE = 0x02 |
| const uint8_t TK_CHAR16 = 0x11 |
| const uint8_t TK_CHAR8 = 0x10 |
| const uint8_t TK_ENUM = 0x40 |
| const uint8_t TK_FLOAT128 = 0x0B |
| const uint8_t TK_FLOAT32 = 0x09 |
| const uint8_t TK_FLOAT64 = 0x0A |
| const uint8_t TK_INT16 = 0x03 |
| const uint8_t TK_INT32 = 0x04 |
| const uint8_t TK_INT64 = 0x05 |
| const uint8_t TK_INT8 = 0x0C |
| const uint8_t TK_MAP = 0x62 |
| const uint8_t TK_NONE = 0x00 |
| const uint8_t TK_SEQUENCE = 0x60 |
| const uint8_t TK_STRING16 = 0x21 |
| const uint8_t TK_STRING8 = 0x20 |
| const uint8_t TK_STRUCTURE = 0x51 |
| const uint8_t TK_UINT16 = 0x06 |
| const uint8_t TK_UINT32 = 0x07 |
| const uint8_t TK_UINT64 = 0x08 |
| const uint8_t TK_UINT8 = 0x0D |
| const uint8_t TK_UNION = 0x52 |
|
constexpr |
|
constexpr |
| const int32_t TYPE_NAME_MAX_LENGTH = 256 |
| const uint16_t TypeFlagMinimalMask = 0x0007 |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |