RTI Connext Traditional C++ API  Version 5.3.0
 All Classes Functions Variables Typedefs Enumerations Enumerator Groups Pages
DDSDomainEntity Class Reference

<<interface>> Abstract base class for all DDS entities except for the DDSDomainParticipant. More...

Inheritance diagram for DDSDomainEntity:
DDSEntity DDSDataReader DDSDataWriter DDSPublisher DDSSubscriber DDSTopic DDSDynamicDataReader DDSDynamicDataReader DDSKeyedOctetsDataReader DDSKeyedStringDataReader DDSOctetsDataReader DDSParticipantBuiltinTopicDataDataReader DDSPublicationBuiltinTopicDataDataReader DDSServiceRequestDataReader DDSStringDataReader DDSSubscriptionBuiltinTopicDataDataReader DDSTopicBuiltinTopicDataDataReader FooDataReader DDSDynamicDataWriter DDSDynamicDataWriter DDSKeyedOctetsDataWriter DDSKeyedStringDataWriter DDSOctetsDataWriter DDSStringDataWriter FooDataWriter

Additional Inherited Members

- Public Member Functions inherited from DDSEntity
virtual DDS_ReturnCode_t enable ()=0
 Enables the DDSEntity.
 
virtual DDSStatusConditionget_statuscondition ()=0
 Allows access to the DDSStatusCondition associated with the DDSEntity.
 
virtual DDS_StatusMask get_status_changes ()=0
 Retrieves the list of communication statuses in the DDSEntity that are triggered.
 
virtual DDS_InstanceHandle_t get_instance_handle ()=0
 Allows access to the DDS_InstanceHandle_t associated with the DDSEntity.
 

Detailed Description

<<interface>> Abstract base class for all DDS entities except for the DDSDomainParticipant.

Its sole purpose is to conceptually express that DDSDomainParticipant is a special kind of DDSEntity that acts as a container of all other DDSEntity but itself cannot contain other DDSDomainParticipant.


RTI Connext Traditional C++ API Version 5.3.0 Copyright © Sun Jun 25 2017 Real-Time Innovations, Inc