|
Safe DDS
|
Represents the topic and type name of a topic. More...
#include <TopicDescription.hpp>
Public Member Functions | |
| virtual DomainParticipant & | get_participant () const noexcept=0 |
| Get the DomainParticipant to which the TopicDescription belongs. More... | |
| virtual const memory::IStringView & | get_name () const noexcept=0 |
| Get the name used to create this TopicDescription. More... | |
| virtual const memory::IStringView & | get_type_name () const noexcept=0 |
| Get the associated type name. More... | |
Protected Member Functions | |
| ~TopicDescription () noexcept=default | |
| Protected destructor ownership defined on creation. More... | |
| TopicDescription () noexcept=default | |
| Default creation. More... | |
| TopicDescription (const TopicDescription &) noexcept=default | |
| Copy allowed. More... | |
| TopicDescription (TopicDescription &&) noexcept=default | |
| Movement allowed. More... | |
| TopicDescription & | operator= (const TopicDescription &) noexcept=default |
| Copy operator allowed. More... | |
| TopicDescription & | operator= (TopicDescription &&) noexcept=default |
| Movement operator allowed. More... | |
Represents the topic and type name of a topic.
|
protecteddefaultnoexcept |
Protected destructor ownership defined on creation.
|
protecteddefaultnoexcept |
Default creation.
|
protecteddefaultnoexcept |
Copy allowed.
|
protecteddefaultnoexcept |
Movement allowed.
|
pure virtualnoexcept |
Get the name used to create this TopicDescription.
|
pure virtualnoexcept |
Get the DomainParticipant to which the TopicDescription belongs.
|
pure virtualnoexcept |
Get the associated type name.
|
protecteddefaultnoexcept |
Copy operator allowed.
|
protecteddefaultnoexcept |
Movement operator allowed.