RTI Connext Modern C++ API Version 7.2.0
|
<<reference-type>> Abstract base class of all the conditions More...
#include <dds/core/cond/Condition.hpp>
Public Member Functions | |
void | dispatch () |
Dispatches the functors that have been registered with the condition. More... | |
bool | trigger_value () const |
This operation retrieves the trigger_value of the Condition. More... | |
<<reference-type>> Abstract base class of all the conditions
This basic class is specialised in three classes:
dds::core::cond::GuardCondition, dds::core::cond::StatusCondition, and dds::sub::cond::ReadCondition.
A dds::core::cond::Condition has a trigger_value
that can be true or false and is set automatically by RTI Connext.
|
inline |
Dispatches the functors that have been registered with the condition.
If trigger_value() is true, calling dispatch() will call the registered functor handlers.
Note: it is more common to use WaitSet::dispatch() rather than this function.
|
inline |
This operation retrieves the trigger_value of the Condition.