1 #ifndef OMG_DDS_SUB_TQUERY_CONDITION_HPP_ 2 #define OMG_DDS_SUB_TQUERY_CONDITION_HPP_ 27 #ifdef OMG_DDS_CONTENT_SUBSCRIPTION_SUPPORT 120 template <
typename FUN>
127 template <
typename FUN>
149 const std::vector<std::string>& params,
173 template <
typename FUN>
176 const std::vector<std::string>& params,
183 template <
typename FUN>
186 const std::vector<std::string>& params,
223 const_iterator
begin()
const;
234 const_iterator
end()
const;
268 template<
typename FWIterator>
309 #endif // OMG_DDS_CONTENT_SUBSCRIPTION_SUPPORT void add_parameter(const std::string ¶m)
QueryCondition objects are specialized ReadCondition objects that allow the application to also speci...
#define OMG_DDS_IMPLICIT_REF_BASE(TYPE)
Query objects contain expressions that allow the application to specify a filter on the locally avail...
Class to hold sample DataState information.
Typeless base class for the typed DataReader.
DELEGATE::iterator iterator
ReadCondition objects are conditions specifically dedicated to read operations and attached to one Da...
const_iterator begin() const
const dds::sub::AnyDataReader & data_reader() const
void parameters(const FWIterator &begin, const FWIterator end)
DELEGATE::const_iterator const_iterator
#define OMG_DDS_REF_TYPE_PROTECTED_DC(TYPE, BASE, DELEGATE)
const std::string & expression()
uint32_t parameters_length() const
QueryCondition(const dds::sub::Query &query, const dds::sub::status::DataState &status)
const_iterator end() const