Cyclone ISO C++ API Reference Guide
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Ndds
 Ncore
 Ncond
 Npolicy
 Nstatus
 CAlreadyClosedErrorException: The object target of this operation has already been closed
 CarrayA standard container for storing a fixed size sequence of elements
 CDuration
 CEntityThis class is the abstract base class for all the DCPS objects
 CEntityQosQoS Container
 CErrorException: Generic, unspecified error
 CExceptionException: base class for specified DDS Exceptions
 CIllegalOperationErrorException: An operation was invoked on an inappropriate object or at an inappropriate time
 CImmutablePolicyErrorException: Application attempted to modify an immutable QosPolicy
 CInconsistentPolicyErrorException: Application specified a set of policies that are not consistent with each other
 CInstanceHandleClass to hold the handle associated with in sample instance
 CInvalidArgumentErrorException: Application is passing an invalid argument
 CInvalidDataErrorException: Application provided invalid data
 CInvalidDowncastErrorException: Application has attempted to cast incompatible types
 CNotEnabledErrorException: Operation invoked on an Entity that is not yet enabled
 Cnull_typeThis class is used to create dds::core::null objects
 CNullReferenceErrorException: Application used a null reference
 Coptional
 COutOfResourcesErrorException: Service ran out of the resources needed to complete the operation
 CPreconditionNotMetErrorException: A pre-condition for the operation was not met
 CQosProviderThe QosProvider API allows users to specify the QoS settings of their DCPS entities outside of application code in XML
 CReferenceBase class for reference-counted objects
 Csafe_enum
 CTime
 CTimeoutErrorException: The operation timed out
 Ctuple_elementTuple_element
 Ctuple_element< _Int, array< _Tp, _Nm > >
 Ctuple_size
 Ctuple_size< array< _Tp, _Nm > >
 CUnsupportedErrorException: Unsupported operation
 CValueThis class is the base for various value-type dds objects
 CWeakReferenceThe WeakReference class enables you to maintain a weak reference to a DDS reference type
 Ndomain
 Nqos
 CDomainParticipantA DomainParticipant represents the local membership of the application in a Domain
 CDomainParticipantListenerDomainParticipant events Listener
 CNoOpDomainParticipantListenerDomainParticipant events Listener
 Npub
 Nqos
 CAnyDataWriterTypeless base class for the typed DataWriter
 CAnyDataWriterListenerAnyDataWriter events Listener
 CCoherentSetClass for RAII way of beginning/ending coherent publication sets
 CDataWriterDataWriter allows the application to set the value of the sample to be published under a given Topic
 CDataWriterListenerDataWriter events Listener
 CNoOpAnyDataWriterListenerAnyDataWriter events Listener
 CNoOpDataWriterListenerDataWriter events Listener
 CNoOpPublisherListenerPublisher events Listener
 CPublisherThe Publisher acts on the behalf of one or several DataWriter objects that belong to it
 CPublisherListenerPublisher events Listener
 CSuspendedPublicationClass for RAII way of suspending/resuming publication
 Nsub
 Ncond
 Nqos
 Nstatus
 CAnyDataReaderTypeless base class for the typed DataReader
 CAnyDataReaderListenerAnyDataReader events Listener
 CCoherentAccessClass for RAII way of beginning/ending coherent access
 CDataReaderDataReader allows the applicatin to access published sample data
 CDataReaderListenerDataReader events Listener
 CGenerationCountClass to hold sample GenerationCount information and is part of dds::sub::SampleInfo
 CLoanedSamplesThis class encapsulates and automates the management of loaned samples
 CNoOpAnyDataReaderListenerAnyDataReader events Listener
 CNoOpDataReaderListenerDataReader events Listener
 CNoOpSubscriberListenerSubscriber events Listener
 CQueryQuery objects contain expressions that allow the application to specify a filter on the locally available data
 CRankClass to hold sample Rank information and is part of dds::sub::SampleInfo
 CSampleThis class encapsulates the data and info meta-data associated with DDS samples
 CSampleInfoThe SampleInfo contains information pertaining to the associated Data value
 CSharedSamplesThis class encapsulates and automates the management of loaned samples
 CSubscriberA Subscriber is the object responsible for the actual reception of the data resulting from its subscriptions
 CSubscriberListenerSubscriber events Listener
 Ntopic
 Nqos
 CAnyTopicTypeless base class for the typed Topic
 CAnyTopicListenerAnyTopic events Listener
 CBuiltinTopicKeyGlobal unique identifier of the Topic
 CContentFilteredTopicContentFilteredTopic is a specialization of TopicDescription that allows for content-based subscriptions
 CFilterFilter objects contain SQL expressions that allow the application to specify a filter on the locally available data
 Cis_topic_typeSupport functionality to check if a given object type is a Topic
 CNoOpAnyTopicListenerAnyTopic events Listener
 CNoOpTopicListenerTopic events Listener
 CParticipantBuiltinTopicDataClass that contains information about available DomainParticipants within the system
 CPublicationBuiltinTopicDataClass that contains information about available DataWriters within the system
 CSubscriptionBuiltinTopicDataClass that contains information about available DataReaders within the system
 CTopicTopic is the most basic description of the data to be published and subscribed
 Ctopic_type_nameSupport functionality to get the default type_name of a Topic type
 CTopicBuiltinTopicDataClass that contains information about available Topics within the system
 CTopicDescriptionThis class is the base for Topic, ContentFilteredTopic and MultiTopic
 CTopicInstanceA TopicInstance encapsulates a dds::sub::Sample and its associated dds::core::InstanceHandle
 CTopicListenerTopic events Listener