RTI Connext Modern C++ API  Version 6.0.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Query Conditions

dds::sub::cond::QueryCondition and associated elements More...

Classes

class  dds::sub::cond::QueryCondition
 <<reference-type>> Specialized ReadCondition that allows applications to also specify a filter on the data available in a dds::sub::DataReader More...
 
class  dds::sub::Query
 <<value-type>> Encapsulates a query for a dds::sub::cond::QueryCondition. More...
 

Functions

dds::sub::cond::detail::QueryCondition rti::sub::cond::create_query_condition_ex (const dds::sub::Query &query, const ::rti::sub::status::DataStateEx &status)
 <<extension>> Creates a QueryCondition with the extended DataStateEx.
 
template<typename Functor >
dds::sub::cond::detail::QueryCondition rti::sub::cond::create_query_condition_ex (const dds::sub::Query &query, const ::rti::sub::status::DataStateEx &status, const Functor &handler)
 <<extension>> Creates a QueryCondition with the extended DataStateEx and a handler.
 

Detailed Description

dds::sub::cond::QueryCondition and associated elements

Function Documentation

dds::sub::cond::detail::QueryCondition rti::sub::cond::create_query_condition_ex ( const dds::sub::Query query,
const ::rti::sub::status::DataStateEx status 
)
inline

<<extension>> Creates a QueryCondition with the extended DataStateEx.

(Note: this function is in the rti::sub::cond namespace)

The usual way to create a dds::sub::cond::QueryCondition is the constructor that receives a dds::sub::status::DataState. This extension function allows using rti::sub::status::DataStateEx, which includes additional state masks.

template<typename Functor >
dds::sub::cond::detail::QueryCondition rti::sub::cond::create_query_condition_ex ( const dds::sub::Query query,
const ::rti::sub::status::DataStateEx status,
const Functor &  handler 
)

<<extension>> Creates a QueryCondition with the extended DataStateEx and a handler.

(Note: this function is in the rti::sub::cond namespace)

The usual way to create a dds::sub::cond::QueryCondition is the constructor that receives a dds::sub::status::DataState. This extension function allows using rti::sub::status::DataStateEx, which includes additional state masks.


RTI Connext Modern C++ API Version 6.0.1 Copyright © Sat Nov 23 2019 Real-Time Innovations, Inc