| 
Classes | 
| struct | DDS::BuiltinTopicKey_t | 
| struct | DDS::Duration_t | 
| struct | DDS::Time_t | 
| struct | DDS::InconsistentTopicStatus | 
| struct | DDS::SampleLostStatus | 
| struct | DDS::SampleRejectedStatus | 
| struct | DDS::LivelinessLostStatus | 
| struct | DDS::LivelinessChangedStatus | 
| struct | DDS::OfferedDeadlineMissedStatus | 
| struct | DDS::RequestedDeadlineMissedStatus | 
| struct | DDS::QosPolicyCount | 
| struct | DDS::OfferedIncompatibleQosStatus | 
| struct | DDS::RequestedIncompatibleQosStatus | 
| struct | DDS::PublicationMatchedStatus | 
| struct | DDS::SubscriptionMatchedStatus | 
| struct | DDS::ReliableReaderActivityChangedStatus | 
| struct | DDS::ReliableWriterCacheEventCount | 
| struct | DDS::ReliableWriterCacheChangedStatus | 
| interface | DDS::Listener | 
| interface | DDS::TopicListener | 
| interface | DDS::DataWriterListener | 
| interface | DDS::PublisherListener | 
| interface | DDS::DataReaderListener | 
| interface | DDS::SubscriberListener | 
| interface | DDS::DomainParticipantListener | 
| interface | DDS::Condition | 
| interface | DDS::WaitSet | 
| interface | DDS::GuardCondition | 
| interface | DDS::StatusCondition | 
| interface | DDS::ReadCondition | 
| interface | DDS::QueryCondition | 
| struct | DDS::UserDataQosPolicy | 
| struct | DDS::TopicDataQosPolicy | 
| struct | DDS::GroupDataQosPolicy | 
| struct | DDS::TransportPriorityQosPolicy | 
| struct | DDS::LifespanQosPolicy | 
| struct | DDS::DurabilityQosPolicy | 
| struct | DDS::PresentationQosPolicy | 
| struct | DDS::DeadlineQosPolicy | 
| struct | DDS::LatencyBudgetQosPolicy | 
| struct | DDS::OwnershipQosPolicy | 
| struct | DDS::OwnershipStrengthQosPolicy | 
| struct | DDS::LivelinessQosPolicy | 
| struct | DDS::TimeBasedFilterQosPolicy | 
| struct | DDS::PartitionQosPolicy | 
| struct | DDS::ReliabilityQosPolicy | 
| struct | DDS::DestinationOrderQosPolicy | 
| struct | DDS::HistoryQosPolicy | 
| struct | DDS::ResourceLimitsQosPolicy | 
| struct | DDS::EntityFactoryQosPolicy | 
| struct | DDS::WriterDataLifecycleQosPolicy | 
| struct | DDS::ReaderDataLifecycleQosPolicy | 
| struct | DDS::DurabilityServiceQosPolicy | 
| struct | DDS::DomainParticipantFactoryQos | 
| struct | DDS::DomainParticipantQos | 
| struct | DDS::TopicQos | 
| struct | DDS::DataWriterQos | 
| struct | DDS::PublisherQos | 
| struct | DDS::DataReaderQos | 
| struct | DDS::SubscriberQos | 
| struct | DDS::ParticipantBuiltinTopicData | 
| struct | DDS::TopicBuiltinTopicData | 
| struct | DDS::PublicationBuiltinTopicData | 
| struct | DDS::SubscriptionBuiltinTopicData | 
| interface | DDS::Entity | 
| interface | DDS::DomainParticipant | 
| interface | DDS::DomainParticipantFactory | 
| interface | DDS::TypeSupport | 
| interface | DDS::TopicDescription | 
| interface | DDS::Topic | 
| interface | DDS::ContentFilteredTopic | 
| interface | DDS::MultiTopic | 
| interface | DDS::Publisher | 
| interface | DDS::DataWriter | 
| interface | DDS::Subscriber | 
| interface | DDS::DataReader | 
| struct | DDS::SampleInfo | 
| 
Namespaces | 
| namespace | DDS | 
| 
Defines | 
| #define | DOMAINID_TYPE_NATIVE   long | 
| #define | HANDLE_TYPE_NATIVE   long | 
| #define | HANDLE_NIL_NATIVE   0 | 
| #define | BUILTIN_TOPIC_KEY_TYPE_NATIVE   long | 
| #define | TheParticipantFactory | 
| #define | PARTICIPANT_QOS_DEFAULT | 
| #define | TOPIC_QOS_DEFAULT | 
| #define | PUBLISHER_QOS_DEFAULT | 
| #define | SUBSCRIBER_QOS_DEFAULT | 
| #define | DATAWRITER_QOS_DEFAULT | 
| #define | DATAREADER_QOS_DEFAULT | 
| #define | DATAWRITER_QOS_USE_TOPIC_QOS | 
| #define | DATAREADER_QOS_USE_TOPIC_QOS | 
| 
Typedefs | 
| typedef long | DDS::DomainId_t | 
| typedef long | DDS::long_3 [3] | 
| typedef long | DDS::ReturnCode_t | 
| typedef long | DDS::QosPolicyId_t | 
| typedef sequence< string > | DDS::StringSeq | 
| typedef unsigned long | DDS::StatusKind | 
| typedef unsigned long | DDS::StatusMask | 
| typedef sequence< QosPolicyCount > | DDS::QosPolicyCountSeq | 
| typedef sequence< DataReader > | DDS::DataReaderSeq | 
| typedef sequence< Condition > | DDS::ConditionSeq | 
| typedef unsigned long | DDS::SampleStateKind | 
| typedef unsigned long | DDS::SampleStateMask | 
| typedef unsigned long | DDS::ViewStateKind | 
| typedef unsigned long | DDS::ViewStateMask | 
| typedef unsigned long | DDS::InstanceStateKind | 
| typedef unsigned long | DDS::InstanceStateMask | 
| typedef sequence< octet > | DDS::OctetSeq | 
| typedef sequence< SampleInfo > | DDS::SampleInfoSeq | 
| 
Enumerations | 
| enum | DDS::SampleRejectedStatusKind { DDS::NOT_REJECTED, 
DDS::REJECTED_BY_INSTANCES_LIMIT, 
DDS::REJECTED_BY_SAMPLES_LIMIT, 
DDS::REJECTED_BY_SAMPLES_PER_INSTANCE_LIMIT
 } | 
| enum | DDS::DurabilityQosPolicyKind { DDS::VOLATILE_DURABILITY_QOS, 
DDS::TRANSIENT_LOCAL_DURABILITY_QOS, 
DDS::TRANSIENT_DURABILITY_QOS, 
DDS::PERSISTENT_DURABILITY_QOS
 } | 
| enum | DDS::PresentationQosPolicyAccessScopeKind { DDS::INSTANCE_PRESENTATION_QOS, 
DDS::TOPIC_PRESENTATION_QOS, 
DDS::GROUP_PRESENTATION_QOS
 } | 
| enum | DDS::OwnershipQosPolicyKind { DDS::SHARED_OWNERSHIP_QOS, 
DDS::EXCLUSIVE_OWNERSHIP_QOS
 } | 
| enum | DDS::LivelinessQosPolicyKind { DDS::AUTOMATIC_LIVELINESS_QOS, 
DDS::MANUAL_BY_PARTICIPANT_LIVELINESS_QOS, 
DDS::MANUAL_BY_TOPIC_LIVELINESS_QOS
 } | 
| enum | DDS::ReliabilityQosPolicyKind { DDS::BEST_EFFORT_RELIABILITY_QOS, 
DDS::RELIABLE_RELIABILITY_QOS
 } | 
| enum | DDS::DestinationOrderQosPolicyKind { DDS::BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS, 
DDS::BY_SOURCE_TIMESTAMP_DESTINATIONORDER_QOS
 } | 
| enum | DDS::HistoryQosPolicyKind { DDS::KEEP_LAST_HISTORY_QOS, 
DDS::KEEP_ALL_HISTORY_QOS
 } | 
| 
Variables | 
| const long | DDS::LENGTH_UNLIMITED = -1 | 
| const long | DDS::DURATION_INFINITE_SEC = 0x7fffffff | 
| const unsigned long | DDS::DURATION_INFINITE_NSEC = 0x7fffffff | 
| const long | DDS::DURATION_ZERO_SEC = 0 | 
| const unsigned long | DDS::DURATION_ZERO_NSEC = 0 | 
| const long | DDS::TIME_INVALID_SEC = -1 | 
| const unsigned long | DDS::TIME_INVALID_NSEC = 0xffffffff | 
| const ReturnCode_t | DDS::RETCODE_OK = 0 | 
| const ReturnCode_t | DDS::RETCODE_ERROR = 1 | 
| const ReturnCode_t | DDS::RETCODE_UNSUPPORTED = 2 | 
| const ReturnCode_t | DDS::RETCODE_BAD_PARAMETER = 3 | 
| const ReturnCode_t | DDS::RETCODE_PRECONDITION_NOT_MET = 4 | 
| const ReturnCode_t | DDS::RETCODE_OUT_OF_RESOURCES = 5 | 
| const ReturnCode_t | DDS::RETCODE_NOT_ENABLED = 6 | 
| const ReturnCode_t | DDS::RETCODE_IMMUTABLE_POLICY = 7 | 
| const ReturnCode_t | DDS::RETCODE_INCONSISTENT_POLICY = 8 | 
| const ReturnCode_t | DDS::RETCODE_ALREADY_DELETED = 9 | 
| const ReturnCode_t | DDS::RETCODE_TIMEOUT = 10 | 
| const ReturnCode_t | DDS::RETCODE_NO_DATA = 11 | 
| const ReturnCode_t | DDS::RETCODE_ILLEGAL_OPERATION = 12 | 
| const StatusKind | DDS::INCONSISTENT_TOPIC_STATUS = 0x0001 << 0 | 
| const StatusKind | DDS::OFFERED_DEADLINE_MISSED_STATUS = 0x0001 << 1 | 
| const StatusKind | DDS::REQUESTED_DEADLINE_MISSED_STATUS = 0x0001 << 2 | 
| const StatusKind | DDS::OFFERED_INCOMPATIBLE_QOS_STATUS = 0x0001 << 5 | 
| const StatusKind | DDS::REQUESTED_INCOMPATIBLE_QOS_STATUS = 0x0001 << 6 | 
| const StatusKind | DDS::SAMPLE_LOST_STATUS = 0x0001 << 7 | 
| const StatusKind | DDS::SAMPLE_REJECTED_STATUS = 0x0001 << 8 | 
| const StatusKind | DDS::DATA_ON_READERS_STATUS = 0x0001 << 9 | 
| const StatusKind | DDS::DATA_AVAILABLE_STATUS = 0x0001 << 10 | 
| const StatusKind | DDS::LIVELINESS_LOST_STATUS = 0x0001 << 11 | 
| const StatusKind | DDS::LIVELINESS_CHANGED_STATUS = 0x0001 << 12 | 
| const StatusKind | DDS::PUBLICATION_MATCHED_STATUS = 0x0001 << 13 | 
| const StatusKind | DDS::SUBSCRIPTION_MATCHED_STATUS = 0x0001 << 14 | 
| const StatusKind | DDS::RELIABLE_WRITER_CACHE_CHANGED_STATUS = 0x00000001 << 24 | 
| const StatusKind | DDS::RELIABLE_READER_ACTIVITY_CHANGED_STATUS = 0x00000001 << 25 | 
| const SampleStateKind | DDS::READ_SAMPLE_STATE = 0x0001 << 0 | 
| const SampleStateKind | DDS::NOT_READ_SAMPLE_STATE = 0x0001 << 1 | 
| const SampleStateMask | DDS::ANY_SAMPLE_STATE = 0xffff | 
| const ViewStateKind | DDS::NEW_VIEW_STATE = 0x0001 << 0 | 
| const ViewStateKind | DDS::NOT_NEW_VIEW_STATE = 0x0001 << 1 | 
| const ViewStateMask | DDS::ANY_VIEW_STATE = 0xffff | 
| const InstanceStateKind | DDS::ALIVE_INSTANCE_STATE = 0x0001 << 0 | 
| const InstanceStateKind | DDS::NOT_ALIVE_DISPOSED_INSTANCE_STATE = 0x0001 << 1 | 
| const InstanceStateKind | DDS::NOT_ALIVE_NO_WRITERS_INSTANCE_STATE = 0x0001 << 2 | 
| const InstanceStateMask | DDS::ANY_INSTANCE_STATE = 0xffff | 
| const InstanceStateMask | DDS::NOT_ALIVE_INSTANCE_STATE = 0x006 | 
| const string | DDS::USERDATA_QOS_POLICY_NAME = "UserData" | 
| const string | DDS::DURABILITY_QOS_POLICY_NAME = "Durability" | 
| const string | DDS::PRESENTATION_QOS_POLICY_NAME = "Presentation" | 
| const string | DDS::DEADLINE_QOS_POLICY_NAME = "Deadline" | 
| const string | DDS::LATENCYBUDGET_QOS_POLICY_NAME = "LatencyBudget" | 
| const string | DDS::OWNERSHIP_QOS_POLICY_NAME = "Ownership" | 
| const string | DDS::OWNERSHIPSTRENGTH_QOS_POLICY_NAME = "OwnershipStrength" | 
| const string | DDS::LIVELINESS_QOS_POLICY_NAME = "Liveliness" | 
| const string | DDS::TIMEBASEDFILTER_QOS_POLICY_NAME = "TimeBasedFilter" | 
| const string | DDS::PARTITION_QOS_POLICY_NAME = "Partition" | 
| const string | DDS::RELIABILITY_QOS_POLICY_NAME = "Reliability" | 
| const string | DDS::DESTINATIONORDER_QOS_POLICY_NAME = "DestinationOrder" | 
| const string | DDS::HISTORY_QOS_POLICY_NAME = "History" | 
| const string | DDS::RESOURCELIMITS_QOS_POLICY_NAME = "ResourceLimits" | 
| const string | DDS::ENTITYFACTORY_QOS_POLICY_NAME = "EntityFactory" | 
| const string | DDS::WRITERDATALIFECYCLE_QOS_POLICY_NAME = "WriterDataLifecycle" | 
| const string | DDS::READERDATALIFECYCLE_QOS_POLICY_NAME = "ReaderDataLifecycle" | 
| const string | DDS::TOPICDATA_QOS_POLICY_NAME = "TopicData" | 
| const string | DDS::GROUPDATA_QOS_POLICY_NAME = "TransportPriority" | 
| const string | DDS::LIFESPAN_QOS_POLICY_NAME = "Lifespan" | 
| const string | DDS::DURABILITYSERVICE_POLICY_NAME = "DurabilityService" | 
| const QosPolicyId_t | DDS::INVALID_QOS_POLICY_ID = 0 | 
| const QosPolicyId_t | DDS::USERDATA_QOS_POLICY_ID = 1 | 
| const QosPolicyId_t | DDS::DURABILITY_QOS_POLICY_ID = 2 | 
| const QosPolicyId_t | DDS::PRESENTATION_QOS_POLICY_ID = 3 | 
| const QosPolicyId_t | DDS::DEADLINE_QOS_POLICY_ID = 4 | 
| const QosPolicyId_t | DDS::LATENCYBUDGET_QOS_POLICY_ID = 5 | 
| const QosPolicyId_t | DDS::OWNERSHIP_QOS_POLICY_ID = 6 | 
| const QosPolicyId_t | DDS::OWNERSHIPSTRENGTH_QOS_POLICY_ID = 7 | 
| const QosPolicyId_t | DDS::LIVELINESS_QOS_POLICY_ID = 8 | 
| const QosPolicyId_t | DDS::TIMEBASEDFILTER_QOS_POLICY_ID = 9 | 
| const QosPolicyId_t | DDS::PARTITION_QOS_POLICY_ID = 10 | 
| const QosPolicyId_t | DDS::RELIABILITY_QOS_POLICY_ID = 11 | 
| const QosPolicyId_t | DDS::DESTINATIONORDER_QOS_POLICY_ID = 12 | 
| const QosPolicyId_t | DDS::HISTORY_QOS_POLICY_ID = 13 | 
| const QosPolicyId_t | DDS::RESOURCELIMITS_QOS_POLICY_ID = 14 | 
| const QosPolicyId_t | DDS::ENTITYFACTORY_QOS_POLICY_ID = 15 | 
| const QosPolicyId_t | DDS::WRITERDATALIFECYCLE_QOS_POLICY_ID = 16 | 
| const QosPolicyId_t | DDS::READERDATALIFECYCLE_QOS_POLICY_ID = 17 | 
| const QosPolicyId_t | DDS::TOPICDATA_QOS_POLICY_ID = 18 | 
| const QosPolicyId_t | DDS::GROUPDATA_QOS_POLICY_ID = 19 | 
| const QosPolicyId_t | DDS::TRANSPORTPRIORITY_QOS_POLICY_ID = 20 | 
| const QosPolicyId_t | DDS::LIFESPAN_QOS_POLICY_ID = 21 | 
| const QosPolicyId_t | DDS::DURABILITYSERVICE_QOS_POLICY_ID = 22 |