Class astutedds::dcps::TopicDescription
ClassList > astutedds > dcps > TopicDescription
Abstract base for Topic andContentFilteredTopic .More...
#include <topic_description.hpp>
Inherited by the following classes: astutedds::dcps::ContentFilteredTopic, astutedds::dcps::Topic
Public Functions
| Type | Name |
|---|---|
| virtual const char * | get_name () const = 0 Return the topic name (C-string, zero-copy) |
| virtual const char * | get_type_name () const = 0 Return the registered type name (C-string, zero-copy) |
| virtual | ~TopicDescription () = default |
Detailed Description
The DDS C++ PSM requires that create_datareader() accept a TopicDescription* so that both plain Topics and ContentFilteredTopics can be passed.
Public Functions Documentation
function get_name
Return the topic name (C-string, zero-copy)
virtual const char * astutedds::dcps::TopicDescription::get_name () const = 0
function get_type_name
Return the registered type name (C-string, zero-copy)
virtual const char * astutedds::dcps::TopicDescription::get_type_name () const = 0
function ~TopicDescription
virtual astutedds::dcps::TopicDescription::~TopicDescription () = default
The documentation for this class was generated from the following file include/astutedds/dcps/topic_description.hpp