#include <RtabmapEvent.h>
Public Types | |
enum | dummy { d } |
enum | Status { kInitializing, kInitialized, kClosing, kClosed, kInfo, kError } |
Public Member Functions | |
virtual std::string | getClassName () const |
const std::string & | getInfo () const |
Status | getStatus () const |
RtabmapEventInit (Status status, const std::string &info=std::string()) | |
RtabmapEventInit (const std::string &info) | |
virtual | ~RtabmapEventInit () |
Private Attributes | |
std::string | _info |
Status | _status |
Definition at line 131 of file RtabmapEvent.h.
Definition at line 134 of file RtabmapEvent.h.
Definition at line 135 of file RtabmapEvent.h.
rtabmap::RtabmapEventInit::RtabmapEventInit | ( | Status | status, |
const std::string & | info = std::string() |
||
) | [inline] |
Definition at line 145 of file RtabmapEvent.h.
rtabmap::RtabmapEventInit::RtabmapEventInit | ( | const std::string & | info | ) | [inline] |
Definition at line 152 of file RtabmapEvent.h.
virtual rtabmap::RtabmapEventInit::~RtabmapEventInit | ( | ) | [inline, virtual] |
Definition at line 161 of file RtabmapEvent.h.
virtual std::string rtabmap::RtabmapEventInit::getClassName | ( | ) | const [inline, 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.
Implements UEvent.
Definition at line 162 of file RtabmapEvent.h.
const std::string& rtabmap::RtabmapEventInit::getInfo | ( | ) | const [inline] |
Definition at line 159 of file RtabmapEvent.h.
Status rtabmap::RtabmapEventInit::getStatus | ( | ) | const [inline] |
Definition at line 158 of file RtabmapEvent.h.
std::string rtabmap::RtabmapEventInit::_info [private] |
Definition at line 165 of file RtabmapEvent.h.
Status rtabmap::RtabmapEventInit::_status [private] |
Definition at line 164 of file RtabmapEvent.h.