CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
|
Provides the X-Types DDS_DynamicType, DDS_DynamicData, and related APIs. More...
Go to the source code of this file.
Data Structures | |
class | DDS::DynamicTypeBuilderFactory |
An instance of this type is responsible for creating DynamicType and DynamicTypeSupport objects. More... | |
class | DDS::DynamicTypeSupport |
The DynamicTypeSupport interface extends the TypeSupport interface defined by the DDS specification. This TypeSupport operates on DynamicData samples. More... | |
class | DDS::AnnotationDescriptor |
A AnnotationDescriptor object comprises the state of an annotation as it is applied to some element. More... | |
class | DDS::TypeDescriptor |
A TypeDescriptor comprises the state of a type. More... | |
class | DDS::MemberDescriptor |
A MemberDescriptor comprises the state of a DynamicTypeMember. More... | |
class | DDS::DynamicTypeMember |
A DynamicTypeMember represents a "member" of a type. A "member" in this sense may be a member of an aggregated type, a constant within an enumeration, or some other type substructure. More... | |
class | DDS::DynamicTypeBuilder |
A DynamicTypeBuilder object represents the state of a particular type defined according to the Type System. It is used to instantiate concrete DynamicType objects. More... | |
class | DDS::DynamicType |
An instance of DynamicType represent a type’s schema: its physical name, kind, member definitions (if any), and so on. More... | |
class | DDS::DynamicDataFactory |
This type is responsible for creating DynamicData instances. More... | |
class | DDS::DynamicData |
A DynamicData object represents an individual data sample. It provides reflective getters and setters for the members of that sample. More... | |
Namespaces | |
DDS | |
Provides the DDS infrastructure. | |
Functions | |
DDS::TypeObject * | DDS::TypecodeQosPolicy_to_typeobject (TypecodeQosPolicy *tc_qos) |
Helper function to get DDS::TypeObject from a discovered (or otherwise obtained) TypeCode byte buffer. | |
Provides the X-Types DDS_DynamicType, DDS_DynamicData, and related APIs.