OpenRTM-aist 2.0.2
Loading...
Searching...
No Matches
RTM::RtcLifecycleActionListenerHolder Class Reference

RtcLifecycleActionListenerHolder class. More...

#include <ManagerActionListener.h>

Inheritance diagram for RTM::RtcLifecycleActionListenerHolder:
Collaboration diagram for RTM::RtcLifecycleActionListenerHolder:

Public Member Functions

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

Additional Inherited Members

- Public Types inherited from RTM::util::ListenerHolder< RtcLifecycleActionListener >
using Entry
 
using EntryList
 
using EntryIterator
 
- Protected Attributes inherited from RTM::util::ListenerHolder< RtcLifecycleActionListener >
std::mutex m_mutex
 Mutex .
 
EntryList m_listeners
 List of listener object .
 

Detailed Description

RtcLifecycleActionListenerHolder class.

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

Constructor & Destructor Documentation

◆ ~RtcLifecycleActionListenerHolder()

RTM::RtcLifecycleActionListenerHolder::~RtcLifecycleActionListenerHolder ( )
override

Destructor .

Member Function Documentation

◆ postConfigure()

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

postConfigure callback function TODO: Documentation

◆ postCreate()

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

postCreate callback function TODO: Documentation

◆ postInitialize()

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

postInitialize callback function TODO: Documentation

◆ preConfigure()

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

preConfigure callback function TODO: Documentation

◆ preCreate()

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

preCreate callback function TODO: Documentation

◆ preInitialize()

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

preInitialize callback function TODO: Documentation


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