Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Public Attributes | Protected Member Functions
mrpt::utils::mrptEventOnDestroy Class Reference

Detailed Description

An event sent by any CObservable object (automatically) just before being destroyed and telling its observers to unsubscribe.

#include <mrpt/utils/mrptEvent.h>

Inheritance diagram for mrpt::utils::mrptEventOnDestroy:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 mrptEventOnDestroy (const CObservable *obj)
template<class EVENTTYPE >
bool isOfType () const
template<class EVENTTYPE >
const EVENTTYPE * getAs () const

Public Attributes

const CObservablesource_object
mrpt::system::TTimeStamp timestamp

Protected Member Functions

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

Constructor & Destructor Documentation

mrpt::utils::mrptEventOnDestroy::mrptEventOnDestroy ( const CObservable obj) [inline]

Definition at line 80 of file mrptEvent.h.


Member Function Documentation

virtual void mrpt::utils::mrptEventOnDestroy::do_nothing ( ) [inline, protected, virtual]

Just to allow this class to be polymorphic.

Reimplemented from mrpt::utils::mrptEvent.

Definition at line 78 of file mrptEvent.h.

template<class EVENTTYPE >
const EVENTTYPE* mrpt::utils::mrptEvent::getAs ( ) const [inline, inherited]

Definition at line 66 of file mrptEvent.h.

template<class EVENTTYPE >
bool mrpt::utils::mrptEvent::isOfType ( ) const [inline, inherited]

Definition at line 63 of file mrptEvent.h.


Member Data Documentation

Definition at line 82 of file mrptEvent.h.

Definition at line 68 of file mrptEvent.h.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011