OpenRTM-aist  1.2.1
Public Member Functions | List of all members
RTM::RtcLifecycleActionListenerHolder Class Reference

RtcLifecycleActionListenerHolder class. More...

#include <ManagerActionListener.h>

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

Public Member Functions

virtual ~RtcLifecycleActionListenerHolder ()
 Destructor. More...
 
virtual void preCreate (std::string &args)
 preCreate callback function TODO: Documentation More...
 
virtual void postCreate (RTC::RTObject_impl *rtobj)
 postCreate callback function TODO: Documentation More...
 
virtual void preConfigure (coil::Properties &prop)
 preConfigure callback function TODO: Documentation More...
 
virtual void postConfigure (coil::Properties &prop)
 postConfigure callback function TODO: Documentation More...
 
virtual void preInitialize (void)
 preInitialize callback function TODO: Documentation More...
 
virtual void postInitialize (void)
 postInitialize callback function TODO: Documentation More...
 
- Public Member Functions inherited from RTM::util::ListenerHolder< RtcLifecycleActionListener >
 ListenerHolder ()
 ListenerHolder class ctor. More...
 
virtual ~ListenerHolder ()
 ListenerHolder class dtor. More...
 
virtual void addListener (RtcLifecycleActionListener *listener, bool autoclean)
 add listener object More...
 
virtual void removeListener (RtcLifecycleActionListener *listener)
 remove listener object More...
 

Additional Inherited Members

- Public Types inherited from RTM::util::ListenerHolder< RtcLifecycleActionListener >
typedef coil::Guard< coil::MutexGuard
 
typedef std::pair< RtcLifecycleActionListener *, bool > Entry
 
typedef std::vector< EntryEntryList
 
typedef EntryList::iterator EntryIterator
 
- Protected Member Functions inherited from coil::NonCopyable
 NonCopyable ()
 Constructor. More...
 
 ~NonCopyable ()
 Destructor. More...
 
- Protected Attributes inherited from RTM::util::ListenerHolder< RtcLifecycleActionListener >
coil::Mutex m_mutex
 Mutex. More...
 
EntryList m_listeners
 List of listener object. More...
 

Detailed Description

RtcLifecycleActionListenerHolder class.

This class is abstract base class for listener classes that provides callbacks for various events in rtobject.

Constructor & Destructor Documentation

virtual RTM::RtcLifecycleActionListenerHolder::~RtcLifecycleActionListenerHolder ( )
virtual

Destructor.

Member Function Documentation

virtual void RTM::RtcLifecycleActionListenerHolder::postConfigure ( coil::Properties prop)
virtual

postConfigure callback function TODO: Documentation

virtual void RTM::RtcLifecycleActionListenerHolder::postCreate ( RTC::RTObject_impl rtobj)
virtual

postCreate callback function TODO: Documentation

virtual void RTM::RtcLifecycleActionListenerHolder::postInitialize ( void  )
virtual

postInitialize callback function TODO: Documentation

virtual void RTM::RtcLifecycleActionListenerHolder::preConfigure ( coil::Properties prop)
virtual

preConfigure callback function TODO: Documentation

virtual void RTM::RtcLifecycleActionListenerHolder::preCreate ( std::string &  args)
virtual

preCreate callback function TODO: Documentation

virtual void RTM::RtcLifecycleActionListenerHolder::preInitialize ( void  )
virtual

preInitialize callback function TODO: Documentation


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