Cyclone ISO C++ API Reference Guide
|
Go to the documentation of this file. 1 #ifndef OMG_TDDS_TOPIC_BUILT_IN_TOPIC_HPP_
2 #define OMG_TDDS_TOPIC_BUILT_IN_TOPIC_HPP_
22 #include <dds/core/detail/conformance.hpp>
32 class ParticipantBuiltinTopicData;
35 class TopicBuiltinTopicData;
38 class PublicationBuiltinTopicData;
41 class SubscriptionBuiltinTopicData;
92 const ::dds::core::policy::UserData&
user_data()
const;
143 const std::string&
name()
const;
153 const ::dds::core::policy::Durability&
durability()
const;
155 #ifdef OMG_DDS_PERSISTENCE_SUPPORT
160 #endif // OMG_DDS_PERSISTENCE_SUPPORT
165 const ::dds::core::policy::Deadline&
deadline()
const;
175 const ::dds::core::policy::Liveliness&
liveliness()
const;
180 const ::dds::core::policy::Reliability&
reliability()
const;
190 const ::dds::core::policy::Lifespan&
lifespan()
const;
200 const ::dds::core::policy::History&
history()
const;
210 const ::dds::core::policy::Ownership&
ownership()
const;
215 const ::dds::core::policy::TopicData&
topic_data()
const;
282 const ::dds::core::policy::Durability&
durability()
const;
284 #ifdef OMG_DDS_PERSISTENCE_SUPPORT
289 #endif // OMG_DDS_PERSISTENCE_SUPPORT
294 const ::dds::core::policy::Deadline&
deadline()
const;
304 const ::dds::core::policy::Liveliness&
liveliness()
const;
309 const ::dds::core::policy::Reliability&
reliability()
const;
314 const ::dds::core::policy::Lifespan&
lifespan()
const;
319 const ::dds::core::policy::UserData&
user_data()
const;
324 const ::dds::core::policy::Ownership&
ownership()
const;
326 #ifdef OMG_DDS_OWNERSHIP_SUPPORT
331 #endif // OMG_DDS_OWNERSHIP_SUPPORT
341 const ::dds::core::policy::Presentation&
presentation()
const;
346 const ::dds::core::policy::Partition&
partition()
const;
351 const ::dds::core::policy::TopicData&
topic_data()
const;
356 const ::dds::core::policy::GroupData&
group_data()
const;
423 const ::dds::core::policy::Durability&
durability()
const;
428 const ::dds::core::policy::Deadline&
deadline()
const;
438 const ::dds::core::policy::Liveliness&
liveliness()
const;
443 const ::dds::core::policy::Reliability&
reliability()
const;
448 const ::dds::core::policy::Ownership&
ownership()
const;
458 const ::dds::core::policy::UserData&
user_data()
const;
468 const ::dds::core::policy::Presentation&
presentation()
const;
473 const ::dds::core::policy::Partition&
partition()
const;
478 const ::dds::core::policy::TopicData&
topic_data()
const;
483 const ::dds::core::policy::GroupData&
group_data()
const;
const ::dds::core::policy::History & history() const
const ::dds::core::policy::UserData & user_data() const
const ::dds::core::policy::OwnershipStrength & ownership_strength() const
const ::dds::core::policy::GroupData & group_data() const
const ::dds::core::policy::UserData & user_data() const
const ::dds::core::policy::Partition & partition() const
const ::dds::core::policy::Durability & durability() const
const ::dds::core::policy::DestinationOrder & destination_order() const
const ::dds::core::policy::Durability & durability() const
const ::dds::core::policy::Reliability & reliability() const
const ::dds::core::policy::Ownership & ownership() const
const ::dds::core::policy::Reliability & reliability() const
const ::dds::core::policy::GroupData & group_data() const
const ::dds::core::policy::TransportPriority & transport_priority() const
const ::dds::core::policy::Liveliness & liveliness() const
const ::dds::core::policy::Presentation & presentation() const
const std::string & type_name() const
const ::dds::core::policy::DestinationOrder & destination_order() const
const dds::topic::BuiltinTopicKey & key() const
const ::dds::core::policy::Partition & partition() const
Class that contains information about available DomainParticipants within the system.
const ::dds::core::policy::Durability & durability() const
const std::string & type_name() const
const dds::topic::BuiltinTopicKey & key() const
const ::dds::core::policy::LatencyBudget & latency_budget() const
const ::dds::core::policy::Deadline & deadline() const
const dds::topic::BuiltinTopicKey & key() const
const ::dds::core::policy::Ownership & ownership() const
const ::dds::core::policy::Liveliness & liveliness() const
const ::dds::core::policy::Liveliness & liveliness() const
const ::dds::core::policy::Deadline & deadline() const
const ::dds::core::policy::Lifespan & lifespan() const
const ::dds::core::policy::LatencyBudget & latency_budget() const
const ::dds::core::policy::DestinationOrder & destination_order() const
Class that contains information about available DataWriters within the system.
const ::dds::core::policy::Reliability & reliability() const
const ::dds::core::policy::TimeBasedFilter & time_based_filter() const
const ::dds::core::policy::UserData & user_data() const
const ::dds::core::policy::Presentation & presentation() const
const ::dds::core::policy::Ownership & ownership() const
Global unique identifier of the Topic.
const ::dds::core::policy::TopicData & topic_data() const
const ::dds::core::policy::TopicData & topic_data() const
const ::dds::core::policy::Lifespan & lifespan() const
Class that contains information about available Topics within the system.
This class is the base for various value-type dds objects.
const dds::topic::BuiltinTopicKey & participant_key() const
const ::dds::core::policy::LatencyBudget & latency_budget() const
const ::dds::core::policy::Deadline & deadline() const
const dds::topic::BuiltinTopicKey & key() const
const std::string & name() const
const ::dds::core::policy::TopicData & topic_data() const
const dds::topic::BuiltinTopicKey & participant_key() const
const ::dds::core::policy::DurabilityService & durability_service() const
const std::string & topic_name() const
const std::string & topic_name() const
const std::string & type_name() const
const ::dds::core::policy::DurabilityService & durability_service() const
Class that contains information about available DataReaders within the system.
const ::dds::core::policy::ResourceLimits & resource_limits() const