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 |