CoreDX DDS Modern C++ API
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 Ndds
 Ncore
 Ncond
 Npolicy
 NstatusNamespace for DDS Status types
 Nxtypes
 CAlreadyClosedErrorAttempt to use an entity that has been 'closed'
 CDurationDuration represents a time interval and can -
 CEntityThis class is the abstract base class for all the DCPS objects that support QoS policies, a listener and a status condition
 CErrorA generic unclassified error
 CExceptionThis files contains the exceptions corresponding to DDS errors
 CIllegalOperationErrorAttempt to perform an illegal operation
 CImmutablePolicyErrorAttempt to change a QoS policy that is not changeable after an entity has been enabled
 CInconsistentPolicyErrorAttempt to set a QoS policy that is inconsistent with another policy
 CInstanceHandleHandle to identiy distinct instances in a DataReader's cache
 CInvalidArgumentErrorAttempt to invoke an operation with an invalid argument
 CInvalidDataErrorAttempt to access a invalid data
 CInvalidDowncastErrorAn invalid downcast was attempted
 CNotEnabledErrorAttempt to invoke an 'enabled-only' operation on a entity that is not enabled
 CNullReferenceErrorAttempt to access a null reference
 CoptionalThe optional class is used to wrap attributes annotated with the annotation
 COutOfResourcesErrorAn operation failed due to a lack of resources
 CPreconditionNotMetErrorAn operation failed due to an unsatisfied precondition
 CQosProviderQoS Provider
 CReferenceThe Reference class defines the abstract behavior for those type defined as "reference-type" in the DDS-PSM-CXX specification
 CTimeHolds a point in time
 CTimeoutErrorAn operation failed due to a timeout
 CUnsupportedErrorAn unsupported operation was attempted
 CValueThis class provides the basic behavior for Value types
 Ndomain
 NqosThe namespace for Domain QoS
 CDomainParticipantThe DomainParticipant is used to configure, create and destroy Publisher, Subscriber and Topic objects
 CDomainParticipantListenerThis listener can be associated with a DomainParticipant to catch notifications on any contained entities
 CNoOpDomainParticipantListenerThis listener can be associated with a DomainParticipant to catch notifications on any contained entities
 NpubPub namespace
 NqosNamespace for Publication related QoS collections
 CAnyDataWriterTypeless base class for the typed DataWriter
 CAnyDataWriterListenerBase for the base un-typed AnyDataWriterListener
 CDataWriterType specific DataWriter
 CDataWriterListenerType specific DataWriter listener
 CNoOpAnyDataWriterListenerDerives from the base un-typed AnyDataWriterListener
 CNoOpDataWriterListenerDerives from the base type specific DataWriterListener
 CNoOpPublisherListenerDerives from the base PublisherListener, and provides 'empty' implementations for all listener operations
 CPublisherThe Publisher acts on the behalf of one or several DataWriter objects that belong to it
 CPublisherListenerThe base listener that can be associated with a Publisher
 NsubSub namespace
 Ncond
 Nfunctors
 Nstatus
 CAnyDataReaderTypeless base class for the typed DataReader
 CAnyDataReaderListenerBase un-typed Listener that can be associated with a AnyDataReader
 CDataReaderThe type specific DataReader
 CDataReaderListenerBase typed Listener that can be associated with a DataReader
 CLoanedSamplesThis class encapsulate and automates the management of loaned samples
 CNoOpAnyDataReaderListenerDerives from the base AnyDataReader Listener
 CNoOpDataReaderListenerDerives from the typed DataReader Listener
 CNoOpSubscriberListenerDerives from the base Subscriber Listener
 CQueryQuery objects contain expressions that allow the application to specify a filter on the locally available data
 CRankThis class encapsulates the concept of rank for a sample
 CSampleThis class encapsulate the data and meta-data associated with DDS samples
 CSampleInfoThis class implements the DDS SampleInfo
 CSharedSamplesThe class SharedSamples is used as a container safe and sharable version of the LoanedSamples class
 CSubscriberSubscriber is a container for DataReaders
 CSubscriberListenerBase Listener that can be associated with a Subscriber
 NtopicThe topic namespace
 CAnyTopicTypeless base class for the typed Topic
 CAnyTopicListenerBase un-typed Topic listener
 CContentFilteredTopicThis class represents a content-filtered topic
 CFilterThis clas defines a filter that can be used to create a ContentFilteredTopic
 CNoOpAnyTopicListenerDerives from the un-typed AnyTopic listener and provides 'empty' implementations for all listener operations
 CNoOpTopicListenerDerives from the un-typed Topic listener and provides 'empty' implementations for all listener operations
 CTopicTopic is the most basic description of the data to be published and subscribed
 CTopicDescriptionThis class is the base for Topic, ContentFilteredTopic and MultiTopic
 CTopicListenerBase typed Topic listener
 Norg
 Ntoc
 Ncoredx

© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80104
All rights reserved.