#include <QueryCondition.hpp>
Inheritance diagram for QueryCondition< T, DELEGATE >:Public Types | |
| typedef DELEGATE< T > | DELEGATE_T |
| typedef ::dds::core::smart_ptr_traits < DELEGATE< T > >::ref_type | DELEGATE_REF_T |
| typedef ::dds::core::smart_ptr_traits < DELEGATE< T > >::weak_ref_type | DELEGATE_WEAK_REF_T |
| typedef dds::sub::cond::ReadCondition < T, DELEGATE > | BASE_T |
Public Member Functions | |
| template<typename T__ > | |
| QueryCondition & | operator= (const T__ &rhs) |
| QueryCondition (DELEGATE_T *p) | |
| QueryCondition (const DELEGATE_REF_T &ref) | |
| template<typename H__ > | |
| QueryCondition (const H__ &h) | |
| QueryCondition () | |
| ~QueryCondition () | |
| const std::string | query_expression () const |
| dds::core::StringSeq & | query_parameters (dds::core::StringSeq &dst) const |
| const dds::core::StringSeq | query_parameters () const |
| void | query_parameters (const dds::core::StringSeq &query_parameters) |
ReadCondition objects are conditions specifically dedicated to read operations and attached to one DataReader.
ReadCondition objects allow an application to specify the data samples it is interested in (by specifying the desired sample states, view states, and instance states). See the parameter definitions for DataReader's read/take operations.) This allows the middleware to enable the condition only when suitable information is available. They are to be used in conjunction with a WaitSet as normal conditions. More than one ReadCondition may be attached to the same DataReader.
Definition at line 43 of file QueryCondition.hpp.
| typedef dds::sub::cond::ReadCondition< T , DELEGATE > BASE_T |
Reimplemented from ReadCondition< T, DELEGATE >.
Definition at line 45 of file QueryCondition.hpp.
| typedef ::dds::core::smart_ptr_traits< DELEGATE < T > >::ref_type DELEGATE_REF_T |
Reimplemented from ReadCondition< T, DELEGATE >.
Definition at line 45 of file QueryCondition.hpp.
| typedef DELEGATE< T > DELEGATE_T |
Reimplemented from ReadCondition< T, DELEGATE >.
Definition at line 45 of file QueryCondition.hpp.
| typedef ::dds::core::smart_ptr_traits< DELEGATE < T > >::weak_ref_type DELEGATE_WEAK_REF_T |
Reimplemented from ReadCondition< T, DELEGATE >.
Definition at line 45 of file QueryCondition.hpp.
| QueryCondition | ( | DELEGATE_T * | p | ) | [inline, explicit] |
Definition at line 45 of file QueryCondition.hpp.
| QueryCondition | ( | const DELEGATE_REF_T & | ref | ) | [inline, explicit] |
Definition at line 45 of file QueryCondition.hpp.
| QueryCondition | ( | const H__ & | h | ) | [inline] |
Definition at line 45 of file QueryCondition.hpp.
| QueryCondition | ( | ) | [inline] |
Definition at line 45 of file QueryCondition.hpp.
| ~QueryCondition | ( | ) | [inline] |
Definition at line 47 of file QueryCondition.hpp.
| QueryCondition& operator= | ( | const T__ & | rhs | ) | [inline] |
Reimplemented from ReadCondition< T, DELEGATE >.
Definition at line 45 of file QueryCondition.hpp.
| const std::string query_expression | ( | ) | const |
| const dds::core::StringSeq query_parameters | ( | ) | const |
| dds::core::StringSeq& query_parameters | ( | dds::core::StringSeq & | dst | ) | const |
| void query_parameters | ( | const dds::core::StringSeq & | query_parameters | ) |
1.7.1