Modules | |
| module | XTypes |
Classes | |
| interface | AnnotationDescriptor |
| interface | BytesDataReader |
| interface | BytesDataWriter |
| interface | BytesTypeSupport |
| local interface | DynamicData |
| local interface | DynamicDataFactory |
| local interface | DynamicType |
| local interface | DynamicTypeBuilder |
| local interface | DynamicTypeBuilderFactory |
| local interface | DynamicTypeMember |
| interface | DynamicTypeSupport |
| interface | KeyedBytesDataReader |
| interface | KeyedBytesDataWriter |
| interface | KeyedBytesTypeSupport |
| interface | KeyedStringDataReader |
| interface | KeyedStringDataWriter |
| interface | KeyedStringTypeSupport |
| interface | MemberDescriptor |
| interface | StringDataReader |
| interface | StringDataWriter |
| interface | StringTypeSupport |
| interface | TypeDescriptor |
| interface | TypeSupport |
Typedefs | |
| typedef sequence< KeyedString > | KeyedStringSeq |
| typedef sequence< Bytes > | BytesSeq |
| typedef sequence< KeyedBytes > | KeyedBytesSeq |
| typedef sequence< string > | IncludePathSeq |
| typedef map< ObjectName, ObjectName > | Parameters |
| typedef map< ObjectName, DynamicTypeMember > | DynamicTypeMembersByName |
| typedef map< MemberId, DynamicTypeMember > | DynamicTypeMembersById |
| typedef sequence< long > | Int32Seq |
| typedef sequence< unsigned long > | UInt32Seq |
| typedef sequence< short > | Int16Seq |
| typedef sequence< unsigned short > | UInt16Seq |
| typedef sequence< long long > | Int64Seq |
| typedef sequence< unsigned long long > | UInt64Seq |
| typedef sequence< float > | Float32Seq |
| typedef sequence< double > | Float64Seq |
| typedef sequence< long double > | Float128Seq |
| typedef sequence< char > | CharSeq |
| typedef sequence< wchar > | WcharSeq |
| typedef sequence< boolean > | BooleanSeq |
| typedef sequence< octet > | ByteSeq |
| typedef sequence< wstring > | WstringSeq |
| typedef short | DataRepresentationId_t |
| typedef sequence< DataRepresentationId_t > | DataRepresentationIdSeq |
Functions | |
| extensibility (APPENDABLE) struct _String | |
| extensibility (FINAL) @nested struct Duration_t | |
| extensibility (MUTABLE) struct ParticipantBuiltinTopicData | |
| bit_bound (16) enum TypeConsistencyKind | |
Variables | |
| const DataRepresentationId_t | XCDR_DATA_REPRESENTATION = 0 |
| const DataRepresentationId_t | XML_DATA_REPRESENTATION = 1 |
| const DataRepresentationId_t | XCDR2_DATA_REPRESENTATION = 2 |
| const QosPolicyId_t | DATA_REPRESENTATION_QOS_POLICY_ID = 23 |
| const string | DATA_REPRESENTATION_QOS_POLICY_NAME = "DataRepresentation" |
| const QosPolicyId_t | TYPE_CONSISTENCY_ENFORCEMENT_QOS_POLICY_ID = 24 |
| const string | TYPE_CONSISTENCY_ENFORCEMENT_QOS_POLICY_NAME = "TypeConsistencyEnforcement" |
| typedef sequence<boolean> BooleanSeq |
| typedef sequence<octet> ByteSeq |
| typedef sequence<Bytes> BytesSeq |
| typedef sequence<char> CharSeq |
| typedef short DataRepresentationId_t |
| typedef sequence<DataRepresentationId_t> DataRepresentationIdSeq |
| typedef map<MemberId, DynamicTypeMember> DynamicTypeMembersById |
| typedef map<ObjectName, DynamicTypeMember> DynamicTypeMembersByName |
| typedef sequence<long double> Float128Seq |
| typedef sequence<float> Float32Seq |
| typedef sequence<double> Float64Seq |
| typedef sequence<string> IncludePathSeq |
| typedef sequence<short> Int16Seq |
| typedef sequence<long> Int32Seq |
| typedef sequence<long long> Int64Seq |
| typedef sequence<KeyedBytes> KeyedBytesSeq |
| typedef sequence<KeyedString> KeyedStringSeq |
| typedef map<ObjectName, ObjectName> Parameters |
| typedef sequence<unsigned short> UInt16Seq |
| typedef sequence<unsigned long> UInt32Seq |
| typedef sequence<unsigned long long> UInt64Seq |
| typedef sequence<wchar> WcharSeq |
| typedef sequence<wstring> WstringSeq |
| enum HistoryQosPolicyKind |
| bit_bound | ( | 16 | ) |
| extensibility | ( | APPENDABLE | ) |
| extensibility | ( | FINAL | ) |
| extensibility | ( | MUTABLE | ) |
| const QosPolicyId_t DATA_REPRESENTATION_QOS_POLICY_ID = 23 |
| const string DATA_REPRESENTATION_QOS_POLICY_NAME = "DataRepresentation" |
| const QosPolicyId_t TYPE_CONSISTENCY_ENFORCEMENT_QOS_POLICY_ID = 24 |
| const string TYPE_CONSISTENCY_ENFORCEMENT_QOS_POLICY_NAME = "TypeConsistencyEnforcement" |
| const DataRepresentationId_t XCDR2_DATA_REPRESENTATION = 2 |
| const DataRepresentationId_t XCDR_DATA_REPRESENTATION = 0 |
| const DataRepresentationId_t XML_DATA_REPRESENTATION = 1 |