OpenDDS  Snapshot(2023/04/07-19:43)
Public Member Functions | List of all members
DDS::Topic Interface Reference

import"DdsDcpsTopic.idl";

Inheritance diagram for DDS::Topic:
Inheritance graph
[legend]
Collaboration diagram for DDS::Topic:
Collaboration graph
[legend]

Public Member Functions

ReturnCode_t set_qos (in TopicQos qos)
 
ReturnCode_t get_qos (inout TopicQos qos)
 
ReturnCode_t set_listener (in TopicListener a_listener, in StatusMask mask)
 
TopicListener get_listener ()
 
ReturnCode_t get_inconsistent_topic_status (inout InconsistentTopicStatus a_status)
 
- Public Member Functions inherited from DDS::Entity
ReturnCode_t enable ()
 
StatusCondition get_statuscondition ()
 
StatusMask get_status_changes ()
 
InstanceHandle_t get_instance_handle ()
 
- Public Member Functions inherited from DDS::TopicDescription
string get_type_name ()
 
string get_name ()
 
DomainParticipant get_participant ()
 

Detailed Description

Definition at line 34 of file DdsDcpsTopic.idl.

Member Function Documentation

◆ get_inconsistent_topic_status()

ReturnCode_t DDS::Topic::get_inconsistent_topic_status ( inout InconsistentTopicStatus  a_status)

◆ get_listener()

TopicListener DDS::Topic::get_listener ( )

Implemented in OpenDDS::DCPS::TopicImpl.

◆ get_qos()

ReturnCode_t DDS::Topic::get_qos ( inout TopicQos  qos)

◆ set_listener()

ReturnCode_t DDS::Topic::set_listener ( in TopicListener  a_listener,
in StatusMask  mask 
)

◆ set_qos()

ReturnCode_t DDS::Topic::set_qos ( in TopicQos  qos)

The documentation for this interface was generated from the following file: