Declares a class for storing a robot action.
It is used in mrpt::obs::CRawlog, for logs storage and particle filter based simulations. See derived classes for implementations.
Definition at line 33 of file obs/CAction.h.
#include <mrpt/obs/CAction.h>

Public Member Functions | |
| CAction () | |
| Default constructor. | |
| virtual | ~CAction () |
| Constructor. | |
Public Attributes | |
| mrpt::system::TTimeStamp | timestamp |
| The associated time-stamp. | |
RTTI stuff <br> | |
| static const mrpt::utils::TRuntimeClassId | classCAction |
| class | mrpt::utils::CStream |
| static const mrpt::utils::TRuntimeClassId * | _GetBaseClass () |
| virtual const mrpt::utils::TRuntimeClassId * | GetRuntimeClass () const MRPT_OVERRIDE |
| mrpt::obs::CAction::CAction | ( | ) |
Default constructor.
|
virtual |
Constructor.
|
staticprotected |
|
virtual |
Reimplemented in mrpt::obs::CActionRobotMovement2D, and mrpt::obs::CActionRobotMovement3D.
|
friend |
Definition at line 36 of file obs/CAction.h.
|
static |
Definition at line 36 of file obs/CAction.h.
| mrpt::system::TTimeStamp mrpt::obs::CAction::timestamp |
The associated time-stamp.
This was added at 2-Dec-2007, new serialization versions have been added to derived classes to manage this time-stamp. Prior versions will be read as having a INVALID_TIMESTAMP value.
Definition at line 50 of file obs/CAction.h.
| Page generated by Doxygen 1.9.8 for MRPT 1.4.0 SVN: at Thu Dec 14 16:54:58 UTC 2023 |