The topic namespace.
More...
|
| qos |
| Namespace for Topic related QoS collections.
|
|
|
template<typename TOPIC > |
TOPIC | find (const dds::domain::DomainParticipant &dp, const std::string &topic_name) |
| Find a Topic<T>, AnyTopic, ContentFilteredTopic<T>, by 'topic_name'. More...
|
|
template<typename ANYTOPIC , typename FwdIterator > |
int | discover (FwdIterator begin, uint32_t max_size) |
| Allows to discover Topic<T>, AnyTopic, ContentFilteredTopic<T>, etc. More...
|
|
template<typename ANYTOPIC , typename BinIterator > |
int | discover (BinIterator begin) |
|
template<typename TOPICDATA , typename FwdIterator > |
uint32_t | discover (FwdIterator begin, uint32_t max_size) |
|
template<typename TOPICDATA , typename BinIterator > |
uint32_t | discover (BinIterator begin) |
|
void | ignore (const dds::domain::DomainParticipant &dp, const dds::core::InstanceHandle &handle) |
|
template<typename FwdIterator > |
void | ignore (const dds::domain::DomainParticipant &dp, FwdIterator begin, FwdIterator end) |
|
◆ discover() [1/4]
template<typename ANYTOPIC , typename FwdIterator >
int dds::topic::discover |
( |
FwdIterator |
begin, |
|
|
uint32_t |
max_size |
|
) |
| |
◆ discover() [2/4]
template<typename ANYTOPIC , typename BinIterator >
int dds::topic::discover |
( |
BinIterator |
begin | ) |
|
◆ discover() [3/4]
template<typename TOPICDATA , typename FwdIterator >
uint32_t dds::topic::discover |
( |
FwdIterator |
begin, |
|
|
uint32_t |
max_size |
|
) |
| |
◆ discover() [4/4]
template<typename TOPICDATA , typename BinIterator >
uint32_t dds::topic::discover |
( |
BinIterator |
begin | ) |
|
◆ find()
template<typename TOPIC >
Find a Topic<T>, AnyTopic, ContentFilteredTopic<T>, by 'topic_name'.
This operation never results in network look-up.
◆ ignore() [1/2]
◆ ignore() [2/2]
template<typename FwdIterator >