EventSubscriptionInterface Class Referenceabstract

#include <armarx/navigation/client/services/EventSubscriptionInterface.h>

+ Inheritance diagram for EventSubscriptionInterface:

Public Member Functions

virtual void onGlobalPlanningFailed (const GlobalPlanningFailedCallback &callback)=0
 
virtual void onGoalReached (const OnGoalReachedCallback &callback)=0
 
virtual void onInternalError (const OnInternalErrorCallback &callback)=0
 
virtual void onLocalPlanningFailed (const LocalPlanningFailedCallback &callback)=0
 
virtual void onMovementStarted (const OnMovementStartedCallback &callback)=0
 
virtual void onSafetyStopTriggered (const OnSafetyStopTriggeredCallback &callback)=0
 
virtual void onSafetyThrottlingTriggered (const OnSafetyThrottlingTriggeredCallback &callback)=0
 
virtual void onUserAbortTriggered (const OnUserAbortTriggeredCallback &callback)=0
 
virtual void onWaypointReached (const OnWaypointReachedCallback &callback)=0
 
virtual ~EventSubscriptionInterface ()=default
 

Detailed Description

Definition at line 36 of file EventSubscriptionInterface.h.

Constructor & Destructor Documentation

◆ ~EventSubscriptionInterface()

virtual ~EventSubscriptionInterface ( )
virtualdefault

Member Function Documentation

◆ onGlobalPlanningFailed()

virtual void onGlobalPlanningFailed ( const GlobalPlanningFailedCallback callback)
pure virtual

Implemented in SimpleEventHandler.

◆ onGoalReached()

virtual void onGoalReached ( const OnGoalReachedCallback callback)
pure virtual

Implemented in SimpleEventHandler.

◆ onInternalError()

virtual void onInternalError ( const OnInternalErrorCallback callback)
pure virtual

Implemented in SimpleEventHandler.

◆ onLocalPlanningFailed()

virtual void onLocalPlanningFailed ( const LocalPlanningFailedCallback callback)
pure virtual

Implemented in SimpleEventHandler.

◆ onMovementStarted()

virtual void onMovementStarted ( const OnMovementStartedCallback callback)
pure virtual

Implemented in SimpleEventHandler.

◆ onSafetyStopTriggered()

virtual void onSafetyStopTriggered ( const OnSafetyStopTriggeredCallback callback)
pure virtual

Implemented in SimpleEventHandler.

◆ onSafetyThrottlingTriggered()

virtual void onSafetyThrottlingTriggered ( const OnSafetyThrottlingTriggeredCallback callback)
pure virtual

Implemented in SimpleEventHandler.

◆ onUserAbortTriggered()

virtual void onUserAbortTriggered ( const OnUserAbortTriggeredCallback callback)
pure virtual

Implemented in SimpleEventHandler.

◆ onWaypointReached()

virtual void onWaypointReached ( const OnWaypointReachedCallback callback)
pure virtual

Implemented in SimpleEventHandler.


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