|
RTAB-Map 0.23.10
Real-Time Appearance-Based Mapping
|
#include <UEvent.h>

Public Member Functions | |
| virtual std::string | getClassName () const =0 |
| int | getCode () const |
Protected Member Functions | |
| UEvent (int code=0) | |
This is the base class for all events used with the UEventsManager. Inherited classes must redefined the virtual method getClassName() to return their class name.
Example:
|
inlineprotected |
|
pure virtual |
This method is used to get the class name of the event. For example, if a class MouseEvent inherits from UEvent, it must return the "MouseEvent" string.
Implemented in rtabmap::IMUEvent, rtabmap::OdometryEvent, rtabmap::OdometryResetEvent, rtabmap::ParamEvent, rtabmap::RtabmapEvent, rtabmap::RtabmapEventCmd, rtabmap::RtabmapEventInit, rtabmap::RtabmapEvent3DMap, rtabmap::RtabmapGlobalPathEvent, rtabmap::RtabmapLabelErrorEvent, rtabmap::RtabmapGoalStatusEvent, rtabmap::SensorEvent, rtabmap::UserDataEvent, ULogEvent, and UObjDeletedEvent.
|
inline |