RTAB-Map 0.23.10
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
rtabmap::RtabmapEventCmd Class Reference
Inheritance diagram for rtabmap::RtabmapEventCmd:
Inheritance graph
[legend]
Collaboration diagram for rtabmap::RtabmapEventCmd:
Collaboration graph
[legend]

Public Types

enum  dummy { d }
 
enum  Cmd {
  kCmdUndef , kCmdInit , kCmdResetMemory , kCmdClose ,
  kCmdUpdateParams , kCmdDumpMemory , kCmdDumpPrediction , kCmdGenerateDOTGraph ,
  kCmdExportPoses , kCmdCleanDataBuffer , kCmdPublish3DMap , kCmdRepublishData ,
  kCmdTriggerNewMap , kCmdPause , kCmdResume , kCmdGoal ,
  kCmdCancelGoal , kCmdLabel , kCmdRemoveLabel
}
 

Public Member Functions

 RtabmapEventCmd (Cmd cmd, const ParametersMap &parameters=ParametersMap())
 
 RtabmapEventCmd (Cmd cmd, const UVariant &value1, const ParametersMap &parameters=ParametersMap())
 
 RtabmapEventCmd (Cmd cmd, const UVariant &value1, const UVariant &value2, const ParametersMap &parameters=ParametersMap())
 
 RtabmapEventCmd (Cmd cmd, const UVariant &value1, const UVariant &value2, const UVariant &value3, const ParametersMap &parameters=ParametersMap())
 
 RtabmapEventCmd (Cmd cmd, const UVariant &value1, const UVariant &value2, const UVariant &value3, const UVariant &value4, const ParametersMap &parameters=ParametersMap())
 
Cmd getCmd () const
 
const UVariant & value1 () const
 
const UVariant & value2 () const
 
const UVariant & value3 () const
 
const UVariant & value4 () const
 
const ParametersMap & getParameters () const
 
virtual std::string getClassName () const
 
- Public Member Functions inherited from UEvent
int getCode () const
 

Additional Inherited Members

- Protected Member Functions inherited from UEvent
 UEvent (int code=0)
 

Detailed Description

Definition at line 57 of file RtabmapEvent.h.

Member Enumeration Documentation

◆ dummy

enum rtabmap::RtabmapEventCmd::dummy

Definition at line 60 of file RtabmapEvent.h.

◆ Cmd

enum rtabmap::RtabmapEventCmd::Cmd

Definition at line 61 of file RtabmapEvent.h.

Constructor & Destructor Documentation

◆ RtabmapEventCmd() [1/5]

rtabmap::RtabmapEventCmd::RtabmapEventCmd ( Cmd  cmd,
const ParametersMap &  parameters = ParametersMap() 
)
inline

Definition at line 83 of file RtabmapEvent.h.

◆ RtabmapEventCmd() [2/5]

rtabmap::RtabmapEventCmd::RtabmapEventCmd ( Cmd  cmd,
const UVariant &  value1,
const ParametersMap &  parameters = ParametersMap() 
)
inline

Definition at line 87 of file RtabmapEvent.h.

◆ RtabmapEventCmd() [3/5]

rtabmap::RtabmapEventCmd::RtabmapEventCmd ( Cmd  cmd,
const UVariant &  value1,
const UVariant &  value2,
const ParametersMap &  parameters = ParametersMap() 
)
inline

Definition at line 92 of file RtabmapEvent.h.

◆ RtabmapEventCmd() [4/5]

rtabmap::RtabmapEventCmd::RtabmapEventCmd ( Cmd  cmd,
const UVariant &  value1,
const UVariant &  value2,
const UVariant &  value3,
const ParametersMap &  parameters = ParametersMap() 
)
inline

Definition at line 98 of file RtabmapEvent.h.

◆ RtabmapEventCmd() [5/5]

rtabmap::RtabmapEventCmd::RtabmapEventCmd ( Cmd  cmd,
const UVariant &  value1,
const UVariant &  value2,
const UVariant &  value3,
const UVariant &  value4,
const ParametersMap &  parameters = ParametersMap() 
)
inline

Definition at line 105 of file RtabmapEvent.h.

◆ ~RtabmapEventCmd()

virtual rtabmap::RtabmapEventCmd::~RtabmapEventCmd ( )
inlinevirtual

Definition at line 114 of file RtabmapEvent.h.

Member Function Documentation

◆ getCmd()

Cmd rtabmap::RtabmapEventCmd::getCmd ( ) const
inline

Definition at line 115 of file RtabmapEvent.h.

◆ value1()

const UVariant & rtabmap::RtabmapEventCmd::value1 ( ) const
inline

Definition at line 117 of file RtabmapEvent.h.

◆ value2()

const UVariant & rtabmap::RtabmapEventCmd::value2 ( ) const
inline

Definition at line 118 of file RtabmapEvent.h.

◆ value3()

const UVariant & rtabmap::RtabmapEventCmd::value3 ( ) const
inline

Definition at line 119 of file RtabmapEvent.h.

◆ value4()

const UVariant & rtabmap::RtabmapEventCmd::value4 ( ) const
inline

Definition at line 120 of file RtabmapEvent.h.

◆ getParameters()

const ParametersMap & rtabmap::RtabmapEventCmd::getParameters ( ) const
inline

Definition at line 122 of file RtabmapEvent.h.

◆ getClassName()

virtual std::string rtabmap::RtabmapEventCmd::getClassName ( ) const
inlinevirtual

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.

Returns
the class name

Implements UEvent.

Definition at line 124 of file RtabmapEvent.h.


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