Main MRPT website > C++ reference for MRPT 1.4.0
List of all members | Public Member Functions | Public Attributes
mrpt::obs::CAction Class Reference

Detailed Description

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.

See also
CActionCollection, CRawlog

Definition at line 33 of file obs/CAction.h.

#include <mrpt/obs/CAction.h>

Inheritance diagram for mrpt::obs::CAction:
Inheritance graph

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::TRuntimeClassIdGetRuntimeClass () const MRPT_OVERRIDE
 

Constructor & Destructor Documentation

◆ CAction()

mrpt::obs::CAction::CAction ( )

Default constructor.

◆ ~CAction()

virtual mrpt::obs::CAction::~CAction ( )
virtual

Constructor.

Member Function Documentation

◆ _GetBaseClass()

static const mrpt::utils::TRuntimeClassId * mrpt::obs::CAction::_GetBaseClass ( )
staticprotected

◆ GetRuntimeClass()

virtual const mrpt::utils::TRuntimeClassId * mrpt::obs::CAction::GetRuntimeClass ( ) const
virtual

Friends And Related Symbol Documentation

◆ mrpt::utils::CStream

friend class mrpt::utils::CStream
friend

Definition at line 36 of file obs/CAction.h.

Member Data Documentation

◆ classCAction

const mrpt::utils::TRuntimeClassId mrpt::obs::CAction::classCAction
static

Definition at line 36 of file obs/CAction.h.

◆ timestamp

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.7 for MRPT 1.4.0 SVN: at Tue Jun 13 13:45:58 UTC 2023