RTI Connext .Net APIs  Version 5.2.0
 All Classes Namespaces Functions Variables Enumerations Properties Groups Pages
DDS::DomainEntity Class Reference

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

#include <managed_infrastructure.h>

Inheritance diagram for DDS::DomainEntity:
DDS::Entity DDS::DataReader DDS::DataWriter DDS::Publisher DDS::Subscriber DDS::Topic DDS::TypedDataReader< T > DDS::TypedDataReader< Bytes^  > DDS::TypedDataReader< DynamicData^  > DDS::TypedDataReader< Foo^  > DDS::TypedDataReader< KeyedBytes^  > DDS::TypedDataReader< KeyedString^  > DDS::TypedDataReader< ParticipantBuiltinTopicData^  > DDS::TypedDataReader< PublicationBuiltinTopicData^  > DDS::TypedDataReader< StringWrapper^  > DDS::TypedDataReader< SubscriptionBuiltinTopicData^  > DDS::TypedDataReader< TopicBuiltinTopicData^  > DDS::TypedDataWriter< T > DDS::TypedDataWriter< Bytes^  > DDS::TypedDataWriter< DynamicData^  > DDS::TypedDataWriter< Foo^  > DDS::TypedDataWriter< KeyedBytes^  > DDS::TypedDataWriter< KeyedString^  > DDS::TypedDataWriter< StringWrapper^  >

Additional Inherited Members

- Public Member Functions inherited from DDS::Entity
virtual void enable () override
 Enables the DDS::Entity.
virtual StatusConditionget_statuscondition () override
 Allows access to the DDS::StatusCondition associated with the DDS::Entity.
virtual StatusMask get_status_changes () override
 Retrieves the list of communication statuses in the DDS::Entity that are triggered.
virtual InstanceHandle_t get_instance_handle () override
 Allows access to the DDS::InstanceHandle_t associated with the DDS::Entity.

Detailed Description

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

Its sole purpose is to conceptually express that DDS::DomainParticipant is a special kind of DDS::Entity that acts as a container of all other DDS::Entity but itself cannot contain other DDS::DomainParticipant.

RTI Connext .Net APIs Version 5.2.0 Copyright © Sun Jun 21 2015 Real-Time Innovations, Inc