14.1.5.3. TopicDescription

class eprosima::fastdds::dds::TopicDescription

Class TopicDescription, represents the fact that both publications and subscriptions are tied to a single data-type

Subclassed by eprosima::fastdds::dds::Topic

Public Functions

DomainParticipant *get_participant() const = 0

Get the DomainParticipant to which the TopicDescription belongs.

Return

The DomainParticipant to which the TopicDescription belongs.

const std::string &get_name() const

Get the name used to create this TopicDescription.

Return

the name used to create this TopicDescription.

const std::string &get_type_name() const

Get the associated type name.

Return

the type name.

TopicDescriptionImpl *get_impl() const = 0

Get the TopicDescriptionImpl

Return

pointer to TopicDescriptionImpl