Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Public Member Functions | Public Attributes | Protected Member Functions
mrpt::maps::mrptEventMetricMapClear Class Reference

Detailed Description

Event emitted by a metric up upon call of clear()

See also
CMetricMap

Definition at line 29 of file CMetricMapEvents.h.

#include <mrpt/maps/CMetricMapEvents.h>

Inheritance diagram for mrpt::maps::mrptEventMetricMapClear:
Inheritance graph

Public Member Functions

 mrptEventMetricMapClear (const mrpt::maps::CMetricMap *smap)
 
template<class EVENTTYPE >
bool isOfType () const
 
template<class EVENTTYPE >
const EVENTTYPE * getAs () const
 
template<class EVENTTYPE >
EVENTTYPE * getAsNonConst () const
 

Public Attributes

const mrpt::maps::CMetricMapsource_map
 
mrpt::system::TTimeStamp timestamp
 

Protected Member Functions

virtual void do_nothing () override
 Just to allow this class to be polymorphic. More...
 

Constructor & Destructor Documentation

◆ mrptEventMetricMapClear()

mrpt::maps::mrptEventMetricMapClear::mrptEventMetricMapClear ( const mrpt::maps::CMetricMap smap)
inline

Definition at line 35 of file CMetricMapEvents.h.

Member Function Documentation

◆ do_nothing()

virtual void mrpt::maps::mrptEventMetricMapClear::do_nothing ( )
inlineoverrideprotectedvirtual

Just to allow this class to be polymorphic.

Reimplemented from mrpt::system::mrptEvent.

Definition at line 33 of file CMetricMapEvents.h.

◆ getAs()

template<class EVENTTYPE >
const EVENTTYPE* mrpt::system::mrptEvent::getAs ( ) const
inlineinherited

Definition at line 48 of file mrptEvent.h.

◆ getAsNonConst()

template<class EVENTTYPE >
EVENTTYPE* mrpt::system::mrptEvent::getAsNonConst ( ) const
inlineinherited

Definition at line 54 of file mrptEvent.h.

◆ isOfType()

template<class EVENTTYPE >
bool mrpt::system::mrptEvent::isOfType ( ) const
inlineinherited

Member Data Documentation

◆ source_map

const mrpt::maps::CMetricMap* mrpt::maps::mrptEventMetricMapClear::source_map

◆ timestamp

mrpt::system::TTimeStamp mrpt::system::mrptEvent::timestamp
inherited

Definition at line 59 of file mrptEvent.h.




Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST