|
|
#include <armarx/navigation/client/services/SimpleEventHandler.h>
Inheritance diagram for SimpleEventHandler:Public Member Functions | |
| void | globalPlanningFailed (const core::GlobalPlanningFailedEvent &event) override |
| void | globalTrajectoryUpdated (const core::GlobalTrajectoryUpdatedEvent &event) override |
| void | goalReached (const core::GoalReachedEvent &event) override |
| Will be called whenever the navigator reached the goal. More... | |
| void | internalError (const core::InternalErrorEvent &event) override |
| Will be called whenever an internal error occurs. More... | |
| void | localPlanningFailed (const core::LocalPlanningFailedEvent &event) override |
| void | localTrajectoryUpdated (const core::LocalTrajectoryUpdatedEvent &event) override |
| void | movementStarted (const core::MovementStartedEvent &event) override |
| void | onGlobalPlanningFailed (const GlobalPlanningFailedCallback &callback) override |
| void | onGlobalPlanningUpdated (const GlobalTrajectoryUpdatedCallback &callback) override |
| void | onGlobalTrajectoryUpdated (const GlobalTrajectoryUpdatedCallback &callback) override |
| void | onGoalReached (const OnGoalReachedCallback &callback) override |
| void | onInternalError (const OnInternalErrorCallback &callback) override |
| void | onLocalPlanningFailed (const LocalPlanningFailedCallback &callback) override |
| void | onLocalTrajectoryUpdated (const LocalTrajectoryUpdatedCallback &callback) override |
| void | onMovementStarted (const OnMovementStartedCallback &callback) override |
| void | onSafetyStopTriggered (const OnSafetyStopTriggeredCallback &callback) override |
| void | onSafetyThrottlingTriggered (const OnSafetyThrottlingTriggeredCallback &callback) override |
| void | onUserAbortTriggered (const OnUserAbortTriggeredCallback &callback) override |
| void | onWaypointReached (const OnWaypointReachedCallback &callback) override |
| void | safetyStopTriggered (const core::SafetyStopTriggeredEvent &event) override |
| Will be called whenever a safety stop is triggered. More... | |
| void | safetyThrottlingTriggered (const core::SafetyThrottlingTriggeredEvent &event) override |
| Will be called whenever safety throttling is triggered to a certain degree (configurable). More... | |
| void | userAbortTriggered (const core::UserAbortTriggeredEvent &event) override |
| Will be called whenever the user aborts the current navigation. More... | |
| void | waypointReached (const core::WaypointReachedEvent &event) override |
| Will be called whenever the navigator reached a user-defined waypoint. More... | |
Public Member Functions inherited from EventSubscriptionInterface | |
| virtual | ~EventSubscriptionInterface ()=default |
Public Member Functions inherited from EventPublishingInterface | |
| virtual | ~EventPublishingInterface ()=default |
Definition at line 11 of file SimpleEventHandler.h.
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 165 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 137 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Will be called whenever the navigator reached the goal.
Implements EventPublishingInterface.
Definition at line 83 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Will be called whenever an internal error occurs.
Implements EventPublishingInterface.
Definition at line 128 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 174 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 146 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements EventPublishingInterface.
Definition at line 183 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 59 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 53 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 71 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 10 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 41 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 65 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 77 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 47 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 29 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 22 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 35 of file SimpleEventHandler.cpp.
|
overridevirtual |
Implements EventSubscriptionInterface.
Definition at line 16 of file SimpleEventHandler.cpp.
|
overridevirtual |
Will be called whenever a safety stop is triggered.
Implements EventPublishingInterface.
Definition at line 110 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Will be called whenever safety throttling is triggered to a certain degree (configurable).
Implements EventPublishingInterface.
Definition at line 101 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Will be called whenever the user aborts the current navigation.
Implements EventPublishingInterface.
Definition at line 119 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:
|
overridevirtual |
Will be called whenever the navigator reached a user-defined waypoint.
Implements EventPublishingInterface.
Definition at line 92 of file SimpleEventHandler.cpp.
Here is the caller graph for this function:| std::vector<GlobalPlanningFailedCallback> globalPlanningFailedCallbacks |
Definition at line 55 of file SimpleEventHandler.h.
| std::vector<GlobalTrajectoryUpdatedCallback> globalTrajectoryUpdatedCallbacks |
Definition at line 52 of file SimpleEventHandler.h.
| std::vector<OnGoalReachedCallback> goalReachedCallbacks |
Definition at line 59 of file SimpleEventHandler.h.
| std::vector<OnInternalErrorCallback> internalErrorCallbacks |
Definition at line 64 of file SimpleEventHandler.h.
| std::vector<LocalPlanningFailedCallback> localPlanningFailedCallbacks |
Definition at line 56 of file SimpleEventHandler.h.
| std::vector<LocalTrajectoryUpdatedCallback> localTrajectoryUpdatedCallbacks |
Definition at line 53 of file SimpleEventHandler.h.
| std::vector<OnMovementStartedCallback> movementStartedCallbacks |
Definition at line 58 of file SimpleEventHandler.h.
| std::vector<OnSafetyStopTriggeredCallback> safetyStopTriggeredCallbacks |
Definition at line 62 of file SimpleEventHandler.h.
| std::vector<OnSafetyThrottlingTriggeredCallback> safetyThrottlingTriggeredCallbacks |
Definition at line 61 of file SimpleEventHandler.h.
| std::vector<TrajectoryControllerUpdatedCallback> trajectoryControllerUpdatedCallbacks |
Definition at line 54 of file SimpleEventHandler.h.
| std::vector<OnUserAbortTriggeredCallback> userAbortTriggeredCallbacks |
Definition at line 63 of file SimpleEventHandler.h.
| std::vector<OnWaypointReachedCallback> waypointReachedCallbacks |
Definition at line 60 of file SimpleEventHandler.h.