OpenRTM-aist 2.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RTM::ManagerActionListenerHolder Class Reference

#include <ManagerActionListener.h>

Inheritance diagram for RTM::ManagerActionListenerHolder:
Inheritance graph
[legend]
Collaboration diagram for RTM::ManagerActionListenerHolder:
Collaboration graph
[legend]

Public Member Functions

 ~ManagerActionListenerHolder () override
 
virtual void preShutdown ()
 preShutdown callback function TODO: Documentation
 
virtual void postShutdown ()
 postShutdown callback function TODO: Documentation
 
virtual void preReinit ()
 preReinit callback function TODO: Documentation
 
virtual void postReinit ()
 postReinit callback function TODO: Documentation
 
- Public Member Functions inherited from RTM::util::ListenerHolder< ManagerActionListener >
 ListenerHolder (ListenerHolder const &)=delete
 
 ListenerHolder ()=default
 ListenerHolder class ctor .
 
ListenerHolderoperator= (ListenerHolder const &)=delete
 
virtual ~ListenerHolder ()
 ListenerHolder class dtor .
 
virtual void addListener (ManagerActionListener *listener, bool autoclean)
 add listener object
 
virtual void removeListener (ManagerActionListener *listener)
 remove listener object
 

Additional Inherited Members

- Public Types inherited from RTM::util::ListenerHolder< ManagerActionListener >
using Entry = std::pair< ManagerActionListener *, bool >
 
using EntryList = std::vector< Entry >
 
using EntryIterator = typename EntryList::iterator
 
- Protected Attributes inherited from RTM::util::ListenerHolder< ManagerActionListener >
std::mutex m_mutex
 Mutex .
 
EntryList m_listeners
 List of listener object .
 

Detailed Description

Constructor & Destructor Documentation

◆ ~ManagerActionListenerHolder()

RTM::ManagerActionListenerHolder::~ManagerActionListenerHolder ( )
override

Member Function Documentation

◆ postReinit()

virtual void RTM::ManagerActionListenerHolder::postReinit ( )
virtual

postReinit callback function TODO: Documentation

◆ postShutdown()

virtual void RTM::ManagerActionListenerHolder::postShutdown ( )
virtual

postShutdown callback function TODO: Documentation

◆ preReinit()

virtual void RTM::ManagerActionListenerHolder::preReinit ( )
virtual

preReinit callback function TODO: Documentation

◆ preShutdown()

virtual void RTM::ManagerActionListenerHolder::preShutdown ( )
virtual

preShutdown callback function TODO: Documentation


The documentation for this class was generated from the following file: