21 #ifndef OMG_DDS_CORE_DETAIL_PROPRIETARY_API_HPP_ 22 #define OMG_DDS_CORE_DETAIL_PROPRIETARY_API_HPP_ 53 #ifdef DOXYGEN_FOR_ISOCPP2 62 namespace opensplice {
126 template <
typename T>
170 template <
typename T>
256 const std::string& name()
const 278 const std::string& name()
const 301 const std::string& name()
const 324 const std::string& name()
const 599 return this->delegate().total_count();
608 return this->delegate().total_count_change();
640 MINIMUM_INVALID_SAMPLES,
672 SCHEDULE_TIMESHARING,
737 Share(
const std::string& name,
bool enable);
752 Share& name(
const std::string& name);
759 std::string name()
const;
766 Share& enable(
bool enable);
828 std::string name()
const;
944 bool use_key_list()
const;
1079 Scheduling& scheduling_priority(int32_t scheduling_priority);
1086 int32_t scheduling_priority()
const;
1122 int32_t scheduling_priority);
1165 int32_t scheduling_priority);
Topic proprietary events Listener.
Typeless base class for the typed Topic.
This QosPolicy specifies the scheduling parameters that will be used for the Listener thread that is ...
DomainParticipant events Listener.
The proprietary builtin CMSubscriberBuiltinTopicData topic.
AnyTopic proprietary events Listener.
Topic proprietary events Listener.
Topic is the most basic description of the data to be published and subscribed.
The proprietary builtin CMDataReader topic.
The proprietary builtin CMPublisherBuiltinTopicData topic.
QoS Policy to for ProductData.
This class is the base for various value-type dds objects.
virtual void on_all_data_disposed(dds::topic::Topic< T > &topic, const org::opensplice::core::status::AllDataDisposedTopicStatus &status)=0
DomainParticipant proprietary events Listener.
QoS Policy for automatically remove samples from the DataReader after a specified timeout...
QoS Policy to share a DataReader between multiple processes.
AnyTopic events Listener.
dds::topic::qos::TopicQos TransientReliable(void)
QoS Policy base class for scheduling policies.
DomainParticipant events Listener.
std::vector< std::string > StringSeq
int32_t total_count_change() const
AnyTopic proprietary events Listener.
This struct provides the basic mechanism for an application to specify Quality of Service attributes ...
Global unique identifier of the Topic.
int32_t total_count() const
The proprietary builtin CMDataWriter topic.
The proprietary builtin CMParticipantBuiltinTopicData topic.
This QosPolicy specifies the scheduling parameters that will be used for the Watchdog thread that is ...
DomainParticipant proprietary events Listener.
This QosPolicy allows the DataReader to define it's own set of keys on the data, potentially differen...