Class RMW_Connext_GuardCondition

Inheritance Relationships

Base Type

Class Documentation

class RMW_Connext_GuardCondition : public RMW_Connext_Condition

Public Functions

inline explicit RMW_Connext_GuardCondition(const bool internal)
inline virtual ~RMW_Connext_GuardCondition()
inline DDS_GuardCondition *guard_condition() const
inline rmw_ret_t trigger()
inline virtual rmw_ret_t _attach(DDS_WaitSet *const waitset)
inline virtual rmw_ret_t _detach(DDS_WaitSet *const waitset)
inline virtual bool owns(DDS_Condition *const cond)

Protected Attributes

bool trigger_value
bool internal
DDS_GuardCondition *gcond

Friends

friend class RMW_Connext_WaitSet