IntrospectorInterface Class Referenceabstract

#include <armarx/navigation/server/introspection/IntrospectorInterface.h>

+ Inheritance diagram for IntrospectorInterface:

Public Member Functions

virtual void failure ()=0
 
virtual void onGlobalGraph (const core::Graph &graph)=0
 
virtual void onGlobalPlannerResult (const global_planning::GlobalPlannerResult &result)=0
 
virtual void onGlobalShortestPath (const std::vector< core::Pose > &path)=0
 
virtual void onGoal (const core::Pose &goal)=0
 
virtual void onLocalPlannerResult (const std::optional< local_planning::LocalPlannerResult > &result)=0
 
virtual void onRobotPose (const core::Pose &pose)=0
 
virtual void success ()=0
 
virtual ~IntrospectorInterface ()=default
 

Detailed Description

Definition at line 35 of file IntrospectorInterface.h.

Constructor & Destructor Documentation

◆ ~IntrospectorInterface()

virtual ~IntrospectorInterface ( )
virtualdefault

Member Function Documentation

◆ failure()

virtual void failure ( )
pure virtual

Implemented in ArvizIntrospector, and MemoryIntrospector.

◆ onGlobalGraph()

virtual void onGlobalGraph ( const core::Graph graph)
pure virtual

Implemented in ArvizIntrospector, and MemoryIntrospector.

+ Here is the caller graph for this function:

◆ onGlobalPlannerResult()

virtual void onGlobalPlannerResult ( const global_planning::GlobalPlannerResult result)
pure virtual

Implemented in ArvizIntrospector, and MemoryIntrospector.

+ Here is the caller graph for this function:

◆ onGlobalShortestPath()

virtual void onGlobalShortestPath ( const std::vector< core::Pose > &  path)
pure virtual

Implemented in ArvizIntrospector, and MemoryIntrospector.

+ Here is the caller graph for this function:

◆ onGoal()

virtual void onGoal ( const core::Pose goal)
pure virtual

Implemented in ArvizIntrospector, and MemoryIntrospector.

◆ onLocalPlannerResult()

virtual void onLocalPlannerResult ( const std::optional< local_planning::LocalPlannerResult > &  result)
pure virtual

Implemented in ArvizIntrospector, and MemoryIntrospector.

◆ onRobotPose()

virtual void onRobotPose ( const core::Pose pose)
pure virtual

Implemented in ArvizIntrospector, and MemoryIntrospector.

◆ success()

virtual void success ( )
pure virtual

Implemented in ArvizIntrospector, and MemoryIntrospector.


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