|
RTI Connext DDS Micro C++ API
2.4.14.2
|
<<interface>> Base class for DDSTopic. More...
Public Member Functions | |
| virtual const char * | get_type_name ()=0 |
<<cert>> Get the associated type_name. | |
| virtual const char * | get_name ()=0 |
| <<cert>> Get the name used to create this DDSTopicDescription. | |
| virtual DDSDomainParticipant * | get_participant ()=0 |
| <<cert>> Get the DDSDomainParticipant to which the DDSTopicDescription belongs. | |
<<interface>> Base class for DDSTopic.
DDSTopicDescription represents the fact that both publications and subscriptions are tied to a single data-type. Its attribute type_name defines a unique resulting type for the publication or the subscription and therefore creates an implicit association with a type.
DDSTopicDescription has also a name that allows it to be retrieved locally.
|
pure virtual |
<<cert>> Get the associated type_name.
The type name defines a locally unique type for the publication or the subscription.
The type_name corresponds to a unique string used to register a type via the DDSDomainParticipant::register_type method.
Thus, the type_name implies an association with a corresponding type and this DDSTopicDescription.
Implemented in DDSTopic.
|
pure virtual |
<<cert>> Get the name used to create this DDSTopicDescription.
Implemented in DDSTopic.
|
pure virtual |
<<cert>> Get the DDSDomainParticipant to which the DDSTopicDescription belongs.
Implemented in DDSTopic.