1 #ifndef OMG_TDDS_CORE_WAIT_SET_HPP_ 2 #define OMG_TDDS_CORE_WAIT_SET_HPP_ 208 const ConditionSeq
wait();
251 ConditionSeq&
wait(ConditionSeq& triggered,
286 ConditionSeq&
wait(ConditionSeq& triggered);
415 ConditionSeq&
conditions(ConditionSeq& conds)
const;
#define OMG_DDS_IMPLICIT_REF_BASE(TYPE)
const ConditionSeq conditions() const
bool detach_condition(const dds::core::cond::Condition &cond)
WaitSet & operator+=(const dds::core::cond::Condition &cond)
const ConditionSeq wait()
WaitSet & attach_condition(const dds::core::cond::Condition &cond)
A WaitSet object allows an application to wait until one or more of the attached Condition objects ha...
Base class for reference-counted objects.
#define OMG_DDS_REF_TYPE_NO_DC(TYPE, BASE, DELEGATE)
WaitSet & operator-=(const dds::core::cond::Condition &cond)
This class is the base class for all the conditions that may be attached to a dds::core::cond::WaitSe...
std::vector< dds::core::cond::Condition > ConditionSeq