Typedefs | |
| typedef octet | EquivalenceKind |
| typedef octet | TypeKind |
| typedef octet | TypeIdentiferKind |
| typedef string< MEMBER_NAME_MAX_LENGTH > | MemberName |
| typedef string< TYPE_NAME_MAX_LENGTH > | QualifiedTypeName |
| typedef octet | PrimitiveTypeId |
| typedef octet | EquivalenceHash[14] |
| typedef octet | NameHash[4] |
| typedef unsigned long | LBound |
| typedef sequence< LBound > | LBoundSeq |
| typedef octet | SBound |
| typedef sequence< SBound > | SBoundSeq |
| 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 TypeFlag | StructTypeFlag |
| typedef TypeFlag | UnionTypeFlag |
| typedef TypeFlag | CollectionTypeFlag |
| typedef TypeFlag | AnnotationTypeFlag |
| typedef TypeFlag | AliasTypeFlag |
| typedef TypeFlag | EnumTypeFlag |
| typedef TypeFlag | BitmaskTypeFlag |
| typedef TypeFlag | BitsetTypeFlag |
| typedef sequence< TypeIdentifier > | TypeIdentifierSeq |
| typedef unsigned long | MemberId |
| typedef sequence< AppliedAnnotationParameter > | AppliedAnnotationParameterSeq |
| typedef sequence< AppliedAnnotation > | AppliedAnnotationSeq |
| typedef sequence< CompleteStructMember > | CompleteStructMemberSeq |
| typedef sequence< MinimalStructMember > | MinimalStructMemberSeq |
| typedef sequence< long > | UnionCaseLabelSeq |
| typedef sequence< CompleteUnionMember > | CompleteUnionMemberSeq |
| typedef sequence< MinimalUnionMember > | MinimalUnionMemberSeq |
| typedef sequence< CompleteAnnotationParameter > | CompleteAnnotationParameterSeq |
| typedef sequence< MinimalAnnotationParameter > | MinimalAnnotationParameterSeq |
| typedef unsigned short | BitBound |
| typedef sequence< CompleteEnumeratedLiteral > | CompleteEnumeratedLiteralSeq |
| typedef sequence< MinimalEnumeratedLiteral > | MinimalEnumeratedLiteralSeq |
| typedef sequence< CompleteBitflag > | CompleteBitflagSeq |
| typedef sequence< MinimalBitflag > | MinimalBitflagSeq |
| typedef CompleteEnumeratedHeader | CompleteBitmaskHeader |
| typedef MinimalEnumeratedHeader | MinimalBitmaskHeader |
| typedef sequence< CompleteBitfield > | CompleteBitfieldSeq |
| typedef sequence< MinimalBitfield > | MinimalBitfieldSeq |
| typedef sequence< TypeObject > | TypeObjectSeq |
| typedef TypeObjectSeq | StronglyConnectedComponent |
| typedef sequence< TypeIdentifierTypeObjectPair > | TypeIdentifierTypeObjectPairSeq |
| typedef sequence< TypeIdentifierPair > | TypeIdentifierPairSeq |
| typedef sequence< TypeIdentifierWithSize > | TypeIdentfierWithSizeSeq |
| typedef sequence< TypeIdentifierWithDependencies > | TypeIdentifierWithDependenciesSeq |
| typedef sequence< TypeInformation > | TypeInformationSeq |
Functions | |
| extensibility (FINAL) @nested union TypeObjectHashId switch(octet) | |
| bit_bound (16) bitmask MemberFlag | |
| extensibility (APPENDABLE) @nested struct StronglyConnectedComponentId | |
| extensibility (MUTABLE) @nested struct ExtendedTypeDefn | |
Variables | |
| const octet | EK_MINIMAL = 0xF1 |
| const octet | EK_COMPLETE = 0xF2 |
| const octet | EK_BOTH = 0xF3 |
| const octet | TK_NONE = 0x00 |
| const octet | TK_BOOLEAN = 0x01 |
| const octet | TK_BYTE = 0x02 |
| const octet | TK_INT16 = 0x03 |
| const octet | TK_INT32 = 0x04 |
| const octet | TK_INT64 = 0x05 |
| const octet | TK_UINT16 = 0x06 |
| const octet | TK_UINT32 = 0x07 |
| const octet | TK_UINT64 = 0x08 |
| const octet | TK_FLOAT32 = 0x09 |
| const octet | TK_FLOAT64 = 0x0A |
| const octet | TK_FLOAT128 = 0x0B |
| const octet | TK_CHAR8 = 0x10 |
| const octet | TK_CHAR16 = 0x11 |
| const octet | TK_STRING8 = 0x20 |
| const octet | TK_STRING16 = 0x21 |
| const octet | TK_ALIAS = 0x30 |
| const octet | TK_ENUM = 0x40 |
| const octet | TK_BITMASK = 0x41 |
| const octet | TK_ANNOTATION = 0x50 |
| const octet | TK_STRUCTURE = 0x51 |
| const octet | TK_UNION = 0x52 |
| const octet | TK_BITSET = 0x53 |
| const octet | TK_SEQUENCE = 0x60 |
| const octet | TK_ARRAY = 0x61 |
| const octet | TK_MAP = 0x62 |
| const octet | TI_STRING8_SMALL = 0x70 |
| const octet | TI_STRING8_LARGE = 0x71 |
| const octet | TI_STRING16_SMALL = 0x72 |
| const octet | TI_STRING16_LARGE = 0x73 |
| const octet | TI_PLAIN_SEQUENCE_SMALL = 0x80 |
| const octet | TI_PLAIN_SEQUENCE_LARGE = 0x81 |
| const octet | TI_PLAIN_ARRAY_SMALL = 0x90 |
| const octet | TI_PLAIN_ARRAY_LARGE = 0x91 |
| const octet | TI_PLAIN_MAP_SMALL = 0xA0 |
| const octet | TI_PLAIN_MAP_LARGE = 0xA1 |
| const octet | TI_STRONGLY_CONNECTED_COMPONENT = 0xB0 |
| const long | MEMBER_NAME_MAX_LENGTH = 256 |
| const long | TYPE_NAME_MAX_LENGTH = 256 |
| const LBound | INVALID_LBOUND = 0 |
| const SBound | INVALID_SBOUND = 0 |
| const unsigned short | MemberFlagMinimalMask = 0x003f |
| const unsigned short | TypeFlagMinimalMask = 0x0007 |
| const unsigned long | ANNOTATION_STR_VALUE_MAX_LEN = 128 |
| const unsigned long | ANNOTATION_OCTETSEC_VALUE_MAX_LEN = 128 |
| typedef MemberFlag AliasMemberFlag |
| typedef TypeFlag AliasTypeFlag |
| typedef MemberFlag AnnotationParameterFlag |
| typedef TypeFlag AnnotationTypeFlag |
| typedef sequence<AppliedAnnotationParameter> AppliedAnnotationParameterSeq |
| typedef sequence<AppliedAnnotation> AppliedAnnotationSeq |
| typedef unsigned short BitBound |
| typedef MemberFlag BitflagFlag |
| typedef TypeFlag BitmaskTypeFlag |
| typedef MemberFlag BitsetMemberFlag |
| typedef TypeFlag BitsetTypeFlag |
| typedef MemberFlag CollectionElementFlag |
| typedef TypeFlag CollectionTypeFlag |
| typedef sequence<CompleteAnnotationParameter> CompleteAnnotationParameterSeq |
| typedef sequence<CompleteBitfield> CompleteBitfieldSeq |
| typedef sequence<CompleteBitflag> CompleteBitflagSeq |
| typedef CompleteEnumeratedHeader CompleteBitmaskHeader |
| typedef sequence<CompleteEnumeratedLiteral> CompleteEnumeratedLiteralSeq |
| typedef sequence<CompleteStructMember> CompleteStructMemberSeq |
| typedef sequence<CompleteUnionMember> CompleteUnionMemberSeq |
| typedef MemberFlag EnumeratedLiteralFlag |
| typedef TypeFlag EnumTypeFlag |
| typedef octet EquivalenceHash[14] |
| typedef octet EquivalenceKind |
| typedef unsigned long LBound |
| typedef unsigned long MemberId |
| typedef string<MEMBER_NAME_MAX_LENGTH> MemberName |
| typedef sequence<MinimalAnnotationParameter> MinimalAnnotationParameterSeq |
| typedef sequence<MinimalBitfield> MinimalBitfieldSeq |
| typedef sequence<MinimalBitflag> MinimalBitflagSeq |
| typedef MinimalEnumeratedHeader MinimalBitmaskHeader |
| typedef sequence<MinimalEnumeratedLiteral> MinimalEnumeratedLiteralSeq |
| typedef sequence<MinimalStructMember> MinimalStructMemberSeq |
| typedef sequence<MinimalUnionMember> MinimalUnionMemberSeq |
| typedef octet NameHash[4] |
| typedef octet PrimitiveTypeId |
| typedef string<TYPE_NAME_MAX_LENGTH> QualifiedTypeName |
| typedef octet SBound |
| typedef MemberFlag StructMemberFlag |
| typedef TypeFlag StructTypeFlag |
| typedef sequence<TypeIdentifierWithSize> TypeIdentfierWithSizeSeq |
| typedef octet TypeIdentiferKind |
| typedef sequence<TypeIdentifierPair> TypeIdentifierPairSeq |
| typedef sequence<TypeIdentifier> TypeIdentifierSeq |
| typedef sequence<TypeIdentifierTypeObjectPair> TypeIdentifierTypeObjectPairSeq |
| typedef sequence<TypeIdentifierWithDependencies> TypeIdentifierWithDependenciesSeq |
| typedef sequence<TypeInformation> TypeInformationSeq |
| typedef octet TypeKind |
| typedef sequence<TypeObject> TypeObjectSeq |
| typedef sequence<long> UnionCaseLabelSeq |
| typedef MemberFlag UnionDiscriminatorFlag |
| typedef MemberFlag UnionMemberFlag |
| typedef TypeFlag UnionTypeFlag |
| bit_bound | ( | 16 | ) |
| extensibility | ( | APPENDABLE | ) |
| extensibility | ( | FINAL | ) |
| extensibility | ( | MUTABLE | ) |
| const unsigned long ANNOTATION_OCTETSEC_VALUE_MAX_LEN = 128 |
| const unsigned long ANNOTATION_STR_VALUE_MAX_LEN = 128 |
| const octet EK_BOTH = 0xF3 |
| const octet EK_COMPLETE = 0xF2 |
| const octet EK_MINIMAL = 0xF1 |
| const LBound INVALID_LBOUND = 0 |
| const SBound INVALID_SBOUND = 0 |
| const long MEMBER_NAME_MAX_LENGTH = 256 |
| const unsigned short MemberFlagMinimalMask = 0x003f |
| const octet TI_PLAIN_ARRAY_LARGE = 0x91 |
| const octet TI_PLAIN_ARRAY_SMALL = 0x90 |
| const octet TI_PLAIN_MAP_LARGE = 0xA1 |
| const octet TI_PLAIN_MAP_SMALL = 0xA0 |
| const octet TI_PLAIN_SEQUENCE_LARGE = 0x81 |
| const octet TI_PLAIN_SEQUENCE_SMALL = 0x80 |
| const octet TI_STRING16_LARGE = 0x73 |
| const octet TI_STRING16_SMALL = 0x72 |
| const octet TI_STRING8_LARGE = 0x71 |
| const octet TI_STRING8_SMALL = 0x70 |
| const octet TI_STRONGLY_CONNECTED_COMPONENT = 0xB0 |
| const octet TK_ALIAS = 0x30 |
| const octet TK_ANNOTATION = 0x50 |
| const octet TK_ARRAY = 0x61 |
| const octet TK_BITMASK = 0x41 |
| const octet TK_BITSET = 0x53 |
| const octet TK_BOOLEAN = 0x01 |
| const octet TK_BYTE = 0x02 |
| const octet TK_CHAR16 = 0x11 |
| const octet TK_CHAR8 = 0x10 |
| const octet TK_ENUM = 0x40 |
| const octet TK_FLOAT128 = 0x0B |
| const octet TK_FLOAT32 = 0x09 |
| const octet TK_FLOAT64 = 0x0A |
| const octet TK_INT16 = 0x03 |
| const octet TK_INT32 = 0x04 |
| const octet TK_INT64 = 0x05 |
| const octet TK_MAP = 0x62 |
| const octet TK_NONE = 0x00 |
| const octet TK_SEQUENCE = 0x60 |
| const octet TK_STRING16 = 0x21 |
| const octet TK_STRING8 = 0x20 |
| const octet TK_STRUCTURE = 0x51 |
| const octet TK_UINT16 = 0x06 |
| const octet TK_UINT32 = 0x07 |
| const octet TK_UINT64 = 0x08 |
| const octet TK_UNION = 0x52 |
| const long TYPE_NAME_MAX_LENGTH = 256 |
| const unsigned short TypeFlagMinimalMask = 0x0007 |