StopEvent Class Reference

#include <armarx/navigation/client/Navigator.h>

Public Member Functions

bool isGlobalPlanningFailedEvent () const
 
bool isGoalReachedEvent () const
 
bool isInternalErrorEvent () const
 
bool isSafetyStopTriggeredEvent () const
 
bool isUserAbortTriggeredEvent () const
 
 operator bool () const
 
template<class T>
 StopEvent (T t)
 
core::GlobalPlanningFailedEvent & toGlobalPlanningFailedEvent ()
 
core::GoalReachedEvent & toGoalReachedEvent ()
 
core::InternalErrorEvent & toInternalErrorEvent ()
 
core::SafetyStopTriggeredEvent & toSafetyStopTriggeredEvent ()
 
core::UserAbortTriggeredEvent & toUserAbortTriggeredEvent ()
 

Constructor & Destructor Documentation

◆ StopEvent()

template<class T>
StopEvent ( T t)
inline

Member Function Documentation

◆ isGlobalPlanningFailedEvent()

bool isGlobalPlanningFailedEvent ( ) const
inline

◆ isGoalReachedEvent()

bool isGoalReachedEvent ( ) const
inline

◆ isInternalErrorEvent()

bool isInternalErrorEvent ( ) const
inline

◆ isSafetyStopTriggeredEvent()

bool isSafetyStopTriggeredEvent ( ) const
inline

◆ isUserAbortTriggeredEvent()

bool isUserAbortTriggeredEvent ( ) const
inline

◆ operator bool()

operator bool ( ) const
inline

◆ toGlobalPlanningFailedEvent()

core::GlobalPlanningFailedEvent & toGlobalPlanningFailedEvent ( )
inline

◆ toGoalReachedEvent()

core::GoalReachedEvent & toGoalReachedEvent ( )
inline

◆ toInternalErrorEvent()

core::InternalErrorEvent & toInternalErrorEvent ( )
inline

◆ toSafetyStopTriggeredEvent()

core::SafetyStopTriggeredEvent & toSafetyStopTriggeredEvent ( )
inline

◆ toUserAbortTriggeredEvent()

core::UserAbortTriggeredEvent & toUserAbortTriggeredEvent ( )
inline

The documentation for this class was generated from the following file: