Cdds::core::xtypes::Annotation< DELEGATE > | |
►Cdds::sub::AnyDataReaderListener | Base un-typed Listener that can be associated with a AnyDataReader |
►Cdds::sub::NoOpAnyDataReaderListener | Derives from the base AnyDataReader Listener |
►Cdds::sub::NoOpSubscriberListener | Derives from the base Subscriber Listener |
Cdds::domain::NoOpDomainParticipantListener | This listener can be associated with a DomainParticipant to catch notifications on any contained entities |
►Cdds::sub::SubscriberListener | Base Listener that can be associated with a Subscriber |
►Cdds::domain::DomainParticipantListener | This listener can be associated with a DomainParticipant to catch notifications on any contained entities |
Cdds::domain::NoOpDomainParticipantListener | This listener can be associated with a DomainParticipant to catch notifications on any contained entities |
Cdds::sub::NoOpSubscriberListener | Derives from the base Subscriber Listener |
►Cdds::pub::AnyDataWriter | Typeless base class for the typed DataWriter |
Cdds::pub::DataWriter< T > | Type specific DataWriter |
►Cdds::pub::AnyDataWriterListener | Base for the base un-typed AnyDataWriterListener |
►Cdds::pub::NoOpAnyDataWriterListener | Derives from the base un-typed AnyDataWriterListener |
►Cdds::pub::NoOpPublisherListener | Derives from the base PublisherListener, and provides 'empty' implementations for all listener operations |
Cdds::domain::NoOpDomainParticipantListener | This listener can be associated with a DomainParticipant to catch notifications on any contained entities |
►Cdds::pub::PublisherListener | The base listener that can be associated with a Publisher |
Cdds::domain::DomainParticipantListener | This listener can be associated with a DomainParticipant to catch notifications on any contained entities |
Cdds::pub::NoOpPublisherListener | Derives from the base PublisherListener, and provides 'empty' implementations for all listener operations |
►Cdds::topic::AnyTopicListener | Base un-typed Topic listener |
Cdds::domain::DomainParticipantListener | This listener can be associated with a DomainParticipant to catch notifications on any contained entities |
►Cdds::topic::NoOpAnyTopicListener | Derives from the un-typed AnyTopic listener and provides 'empty' implementations for all listener operations |
Cdds::domain::NoOpDomainParticipantListener | This listener can be associated with a DomainParticipant to catch notifications on any contained entities |
Cdds::sub::functors::detail::ContentFilterManipulatorFunctor | Support functor for dds::sub::content read manipulator |
►Cdds::sub::DataReaderListener< T > | Base typed Listener that can be associated with a DataReader |
Cdds::sub::NoOpDataReaderListener< T > | Derives from the typed DataReader Listener |
Corg::toc::coredx::sub::qos::DataReaderQos | This class provides the implementation of the DataReaderQos |
Cdds::core::policy::DataRepresentation | Data representation (on the wire) |
Cdds::sub::status::DataState | Describes the state of a sample |
Corg::toc::coredx::core::policy::DataTag | The purpose of this QoS is to assocate DataTags (name-value pairs) with the entity |
►Cdds::pub::DataWriterListener< T > | Type specific DataWriter listener |
Cdds::pub::NoOpDataWriterListener< T > | Derives from the base type specific DataWriterListener |
Corg::toc::coredx::pub::qos::DataWriterQos | This class provides the implementation of the DataWriterQos |
Cdds::core::policy::Deadline | This policy is useful for cases where a Topic is expected to have each instance updated periodically |
Cdds::core::policy::DestinationOrder | Ordering of samples presented to the reader |
Corg::toc::coredx::core::policy::Discovery | The purpose of this QoS is to configure specifics of the DDS Discovery process |
Corg::toc::coredx::domain::qos::DomainParticipantFactoryQos | This class provides the implementation of the DomainParticipantFactoryQos |
Corg::toc::coredx::domain::qos::DomainParticipantQos | This class provides the implementation of the DomainParticipantQos |
Cdds::core::policy::Durability | Durability kind |
Cdds::core::Duration | Duration represents a time interval and can - |
Cdds::core::xtypes::DynamicTypeVisitor | The DynamicTypeVisitor implements a 'visitor' pattern useful for traversing a DynamicType hierarchy |
Cdds::core::policy::EntityFactory | This policy controls the behavior of the Entity as a factory for other entities |
Corg::toc::coredx::core::policy::EntityName | The purpose of this QoS is to allow the application to attach a 'name' to the associated entity |
Cdds::core::xtypes::EnumType | Create a dynamic enum type |
►Cdds::core::Exception | This files contains the exceptions corresponding to DDS errors |
Cdds::core::AlreadyClosedError | Attempt to use an entity that has been 'closed' |
Cdds::core::Error | A generic unclassified error |
Cdds::core::IllegalOperationError | Attempt to perform an illegal operation |
Cdds::core::ImmutablePolicyError | Attempt to change a QoS policy that is not changeable after an entity has been enabled |
Cdds::core::InconsistentPolicyError | Attempt to set a QoS policy that is inconsistent with another policy |
Cdds::core::InvalidArgumentError | Attempt to invoke an operation with an invalid argument |
Cdds::core::InvalidDataError | Attempt to access a invalid data |
Cdds::core::InvalidDowncastError | An invalid downcast was attempted |
Cdds::core::NotEnabledError | Attempt to invoke an 'enabled-only' operation on a entity that is not enabled |
Cdds::core::NullReferenceError | Attempt to access a null reference |
Cdds::core::OutOfResourcesError | An operation failed due to a lack of resources |
Cdds::core::PreconditionNotMetError | An operation failed due to an unsatisfied precondition |
Cdds::core::TimeoutError | An operation failed due to a timeout |
Cdds::core::UnsupportedError | An unsupported operation was attempted |
Cdds::core::policy::GroupData | The purpose of this QoS is to allow the application to attach additional information to the created Publisher or Subscriber |
Cdds::core::policy::History | Sample histroy retention |
Cdds::core::xtypes::IdAnnotation | IdAnnotation assigns an ID value to a member |
Corg::toc::coredx::core::InconsistentTopicStatusImpl | Implementation of the Inconsistent Topic Status |
Cdds::sub::functors::detail::InstanceManipulatorFunctor | Support functor for dds::sub::instance read manipulator |
Cdds::sub::status::InstanceState | Indicates the 'instance' state of an instance |
Cdds::core::xtypes::KeyAnnotation | KeyAnnotation indicates that a member is 'key' |
Cdds::core::policy::LatencyBudget | This policy represents the allowable latency |
Cdds::core::policy::Lifespan | The purpose of this QoS is to avoid delivering "stale" data to the application |
Cdds::core::policy::Liveliness | Liveliness policy of a DDS entity |
Corg::toc::coredx::core::LivelinessChangedStatusImpl | Implementation of the LivelinessChangedStatus |
Corg::toc::coredx::core::LivelinessLostStatusImpl | Implementation of the LivelinessLostStatus |
Cdds::sub::LoanedSamples< T, DELEGATE > | This class encapsulate and automates the management of loaned samples |
Corg::toc::coredx::core::policy::Logging | The purpose of this QoS is to configure the logging behavior of the associated entity |
Cdds::sub::DataReader< T >::ManipulatorSelector | Selector class enabling the streaming API |
Cdds::sub::functors::detail::MaxSamplesManipulatorFunctor | Support functor for dds::sub::max_samples read manipulator |
Cdds::sub::functors::detail::NextInstanceManipulatorFunctor | Support functor for dds::sub::next_instance read manipulator |
Corg::toc::coredx::core::OfferedDeadlineMissedStatusImpl | Implementation of the OfferedDeadlineMissedStatus |
Corg::toc::coredx::core::OfferedIncompatibleQosStatusImpl | Implementation of the OfferedIncompatibleQosStatus |
Cdds::core::policy::Ownership | Ownership kind |
Cdds::core::policy::OwnershipStrength | Ownership strength |
Cdds::core::policy::Partition | This policy establishes a 'partition' of the topic |
Cdds::core::policy::Presentation | Data presentation |
Corg::toc::coredx::core::policy::Property | The purpose of this QoS is to configure a set of properties associated with the entity |
Corg::toc::coredx::core::PublicationMatchedStatusImpl | Implementation of the PublicationMatchedStatus |
Corg::toc::coredx::pub::qos::PublisherQos | This class provides the implementation of the PublisherQos |
Cdds::sub::Rank | This class encapsulates the concept of rank for a sample |
Cdds::core::policy::ReaderDataLifecycle | Lifecycle control of data in the reader cache |
►Cdds::core::Reference< DELEGATE > | The Reference class defines the abstract behavior for those type defined as "reference-type" in the DDS-PSM-CXX specification |
►Cdds::core::cond::Condition | A Condition is a root class for all the conditions that may be attached to a WaitSet |
Cdds::core::cond::GuardCondition | A GuardCondition object is a specific Condition whose trigger_value is completely under the control of the application |
Cdds::core::cond::StatusCondition | A StatusCondition object is a specific Condition that is associated with each Entity |
►Cdds::sub::cond::ReadCondition | ReadCondition objects are conditions specifically dedicated to read operations and attached to one DataReader |
Cdds::sub::cond::QueryCondition | QueryCondition objects are specialized ReadCondition objects that allow the application to also specify a filter on the locally available data |
Cdds::core::cond::WaitSet | A WaitSet object allows an application to wait until one or more of the attached Condition objects has a trigger_value of TRUE or else until the timeout expires |
►Cdds::core::Entity | This class is the abstract base class for all the DCPS objects that support QoS policies, a listener and a status condition |
Cdds::domain::DomainParticipant | The DomainParticipant is used to configure, create and destroy Publisher, Subscriber and Topic objects |
Cdds::pub::Publisher | The Publisher acts on the behalf of one or several DataWriter objects that belong to it |
►Cdds::sub::AnyDataReader | Typeless base class for the typed DataReader |
Cdds::sub::DataReader< T > | The type specific DataReader |
Cdds::sub::Subscriber | Subscriber is a container for DataReaders |
►Cdds::topic::AnyTopic | Typeless base class for the typed Topic |
Cdds::topic::Topic< T > | Topic is the most basic description of the data to be published and subscribed |
Cdds::core::QosProvider | QoS Provider |
►Cdds::core::xtypes::Annotation | Annotation base |
Cdds::core::xtypes::BitBoundAnnotation | BitBoundAnnotation is used to define the size of enum and bitset types |
Cdds::core::xtypes::BitsetAnnotation | BitsetAnnotation is used to indicate that an enum type is really a BitSet type |
Cdds::core::xtypes::ExtensibilityAnnotation | ExtensiblityAnnotation indicates the extensibility kind of a struct or enum |
Cdds::core::xtypes::MustUnderstandAnnotation | MustUnderstandAnnotation indicates that a member must be understood by the receiver |
Cdds::core::xtypes::VerbatimAnnotation | VerbatimAnnotation is used to apply arbitrary text to a type |
►Cdds::core::xtypes::DynamicType | Base class for all dynamic types |
►Cdds::core::xtypes::CollectionType | Collection type is the base class of collections |
Cdds::core::xtypes::ArrayType | ArrayType is a fixed-size collection of homogenous members |
Cdds::core::xtypes::MapType | MapType is a collection of key-value pairs |
Cdds::core::xtypes::SequenceType | SequenceType is a varaible size (possibly bounded) collection of homogeneous elements |
Cdds::core::xtypes::StringType | StringType holds a series of characters |
Cdds::core::xtypes::WStringType | WStringType holds a series of wide characters |
Cdds::core::xtypes::StructForwardDeclaration | Declares a forward declaration for a struct type |
►Cdds::core::xtypes::MemberType | This class represents a dynamic type member |
Cdds::core::xtypes::EnumMember | An Enum holds EnumMember[s] |
Cdds::core::xtypes::UnionMember | A UnionMember is a member of a Union type |
►Cdds::sub::Query | Query objects contain expressions that allow the application to specify a filter on the locally available data |
Cdds::sub::cond::QueryCondition | QueryCondition objects are specialized ReadCondition objects that allow the application to also specify a filter on the locally available data |
►Cdds::topic::TopicDescription | This class is the base for Topic, ContentFilteredTopic and MultiTopic |
Cdds::topic::AnyTopic | Typeless base class for the typed Topic |
Cdds::topic::ContentFilteredTopic< T, DELEGATE > | This class represents a content-filtered topic |
►Cdds::core::Reference< DELEGATE< T > > | |
Cdds::sub::SharedSamples< T, DELEGATE > | The class SharedSamples is used as a container safe and sharable version of the LoanedSamples class |
Cdds::core::policy::Reliability | Reliability of data communication |
Corg::toc::coredx::core::RequestedDeadlineMissedStatusImpl | Implementation of the RequestedDeadlineMissedStatus |
Corg::toc::coredx::core::RequestedIncompatibleQosStatusImpl | Implementation of the RequestedIncompatibleQosStatus |
Cdds::core::policy::ResourceLimits | Resource limits in the data cache |
Corg::toc::coredx::core::policy::Rpc | The purpose of this QoS is to configure properties that support the RPC over DDS implementation |
Corg::toc::coredx::core::policy::RTPSReader | The purpose of this QoS is to configure the RTPS Reader behavior |
Corg::toc::coredx::core::policy::RTPSWriter | The purpose of this QoS is to configure the RTPS Writer behavior |
Cdds::sub::SampleInfo | This class implements the DDS SampleInfo |
Corg::toc::coredx::core::SampleLostStatusImpl | Implementation of the SampleLostStatus |
Cdds::core::status::SampleRejectedState | Indicates the reason for a rejected sample |
Corg::toc::coredx::core::SampleRejectedStatusImpl | Implementation of the SampleRejectedStatus |
Cdds::sub::status::SampleState | Indicates the 'read' state of a sample |
Cdds::sub::DataReader< T >::Selector | Used by the DataReader to compose read operations |
Cdds::core::xtypes::SharedAnnotation | SharedAnnotation indicates that a member is 'shared' or a pointer |
Cdds::sub::functors::detail::StateFilterManipulatorFunctor | Support functor for dds::sub::state read manipulator |
Cdds::core::status::StatusMask | A set of 'status' flags |
Cdds::core::xtypes::StructType | Create a dynamic structure type |
Corg::toc::coredx::sub::qos::SubscriberQos | This class provides the implementation of the SubscriberQos |
Corg::toc::coredx::core::SubscriptionMatchedStatusImpl | Implementation of the SubscriptionMatchedStatus |
Corg::toc::coredx::core::policy::ThreadModel | The purpose of this QoS is to configure the threading behavior of the DomainParticipant implementation |
Cdds::core::Time | Holds a point in time |
Cdds::core::policy::TimeBasedFilter | Indicates that samples should be filtered by time so that only one sample per instance is presented within the minimum separation time |
Cdds::core::policy::TopicData | The purpose of this QoS is to allow the application to attach additional information to the created Topic such that when a remote application discovers their existence it can examine the information and use it in an application-defined way |
►Cdds::topic::TopicListener< T > | Base typed Topic listener |
Cdds::topic::NoOpTopicListener< T > | Derives from the un-typed Topic listener and provides 'empty' implementations for all listener operations |
Corg::toc::coredx::topic::qos::TopicQos | This class provides the implementation of the TopicQos |
Cdds::core::policy::TransportPriority | The purpose of this QoS is to allow the application to take advantage of transports capable of sending messages with different priorities |
Cdds::core::policy::TypeConsistencyEnforcement | Type consistency required when matching types between two matched entities |
Cdds::core::xtypes::TypeProvider | TypeProvider that creates types from external representations |
Cdds::core::xtypes::UnionType | The UnionType has a discriminator and a set of cases (UnionMember[s]) |
Cdds::core::policy::UserData | The purpose of this QoS is to allow the application to attach additional information to the created Entity objects such that when a remote application discovers their existence it can access that information and use it for its own purposes |
►Cdds::core::Value< D > | This class provides the basic behavior for Value types |
Cdds::topic::Filter< D > | This clas defines a filter that can be used to create a ContentFilteredTopic |
►Cdds::core::Value< DELEGATE > | |
Cdds::core::InstanceHandle | Handle to identiy distinct instances in a DataReader's cache |
Cdds::core::xtypes::DynamicData | This class is used to read/write data for DynamicTypes |
►Cdds::core::Value< DELEGATE< T > > | |
Cdds::core::optional< T, DELEGATE > | The optional class is used to wrap attributes annotated with the annotation |
Cdds::sub::Sample< T, DELEGATE > | This class encapsulate the data and meta-data associated with DDS samples |
Cdds::sub::status::ViewState | Indicates the 'view' state of a sample |
Cdds::core::policy::WriterDataLifecycle | Lifecycle control of data in the writer cache |