Class Condition

Inheritance Relationships

Derived Types

Class Documentation

class Condition

The Condition class is the root base class for all the conditions that may be attached to a WaitSet.

Subclassed by eprosima::fastdds::dds::GuardCondition, eprosima::fastdds::dds::ReadCondition, eprosima::fastdds::dds::StatusCondition

Public Functions

inline virtual RTPS_DllAPI bool get_trigger_value () const

Retrieves the trigger_value of the Condition.

Returns:

true if trigger_value is set to ‘true’, ‘false’ otherwise

inline detail::ConditionNotifier *get_notifier() const

Protected Functions

Condition()
virtual ~Condition()

Protected Attributes

std::unique_ptr<detail::ConditionNotifier> notifier_