The basic event type for the observer-observable pattern in MRPT.
void internal_observer_begin(CObserver *)
std::set< CObserver * > m_subscribers
Inherit from this class for those objects capable of being observed by a CObserver class.
void publishEvent(const mrptEvent &e) const
Called when you want this object to emit an event to all the observers currently subscribed to this o...
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
void internal_observer_end(CObserver *)
Inherit from this class to get notified about events from any CObservable object after subscribing to...
bool hasSubscribers() const
Can be called by a derived class before preparing an event for publishing with publishEvent to determ...
Page generated by Doxygen 1.8.20 for MRPT 1.4.0 SVN: at Thu Aug 27 02:40:23 UTC 2020 | | |