19#ifndef RTM_MANAGERACTIONLISTENER_H
20#define RTM_MANAGERACTIONLISTENER_H
23#include <coil/Properties.h>
24#include <coil/stringutil.h>
40 class LocalServiceBase;
214 std::string& funcname) = 0;
226 std::string& funcname) = 0;
286 std::string& funcname);
298 std::string& funcname);
579 coil::vstring& name) = 0;
590 coil::vstring& name) = 0;
602 coil::vstring& name) = 0;
614 coil::vstring& name) = 0;
655 coil::vstring& name);
666 coil::vstring& name);
678 coil::vstring& name);
690 coil::vstring& name);
RT-Component class.
Definition RTObject.h:93
LocalServiceActionListenerHolder class.
Definition ManagerActionListener.h:846
~LocalServiceActionListenerHolder() override
Destructor .
virtual void preServiceFinalize(std::string service_name, RTM::LocalServiceBase *service)
preServiceFinalize callback function TODO: Documentation
virtual void preServiceInit(coil::Properties &prop, RTM::LocalServiceBase *service)
preServiceInit callback function TODO: Documentation
virtual void postServiceInit(coil::Properties &prop, RTM::LocalServiceBase *service)
postServiceInit callback function TODO: Documentation
virtual void preServiceRegister(std::string service_name)
preServiceRegister callback function TODO: Documentation
virtual void postServiceReinit(coil::Properties &prop, RTM::LocalServiceBase *service)
postServiceReinit callback function TODO: Documentation
virtual void postServiceFinalize(std::string service_name, RTM::LocalServiceBase *service)
postServiceFinalize callback function TODO: Documentation
virtual void preServiceReinit(coil::Properties &prop, RTM::LocalServiceBase *service)
preServiceReinit callback function TODO: Documentation
virtual void postServiceRegister(std::string service_name, RTM::LocalServiceBase *service)
postServiceRegister callback function TODO: Documentation
LocalServiceActionListener class.
Definition ManagerActionListener.h:716
virtual void preServiceInit(coil::Properties &prop, RTM::LocalServiceBase *service)=0
preServiceInit callback function TODO: Documentation
virtual ~LocalServiceActionListener()
Destructor .
virtual void preServiceFinalize(std::string service_name, RTM::LocalServiceBase *service)=0
preServiceFinalize callback function TODO: Documentation
virtual void postServiceRegister(std::string service_name, RTM::LocalServiceBase *service)=0
postServiceRegister callback function TODO: Documentation
virtual void postServiceReinit(coil::Properties &prop, RTM::LocalServiceBase *service)=0
postServiceReinit callback function TODO: Documentation
virtual void postServiceInit(coil::Properties &prop, RTM::LocalServiceBase *service)=0
postServiceInit callback function TODO: Documentation
virtual void preServiceReinit(coil::Properties &prop, RTM::LocalServiceBase *service)=0
preServiceReinit callback function TODO: Documentation
virtual void preServiceRegister(std::string service_name)=0
preServiceRegister callback function TODO: Documentation
virtual void postServiceFinalize(std::string service_name, RTM::LocalServiceBase *service)=0
postServiceFinalize callback function TODO: Documentation
Definition LocalServiceBase.h:198
Definition ManagerActionListener.h:130
virtual void postShutdown()
postShutdown callback function TODO: Documentation
virtual void postReinit()
postReinit callback function TODO: Documentation
virtual void preReinit()
preReinit callback function TODO: Documentation
~ManagerActionListenerHolder() override
virtual void preShutdown()
preShutdown callback function TODO: Documentation
Definition ManagerActionListener.h:62
virtual ~ManagerActionListener()
ManagerActionListener dtor TODO: Documentation .
virtual void preShutdown()=0
preShutdown callback function TODO: Documentation
virtual void postReinit()=0
postReinit callback function TODO: Documentation
virtual void postShutdown()=0
postShutdown callback function TODO: Documentation
virtual void preReinit()=0
preReinit callback function TODO: Documentation
ManagerActionListeners class.
Definition ManagerActionListener.h:967
RtcLifecycleActionListenerHolder rtclifecycle_
Definition ManagerActionListener.h:985
NamingActionListenerHolder naming_
Definition ManagerActionListener.h:986
ModuleActionListenerHolder module_
Definition ManagerActionListener.h:984
LocalServiceActionListenerHolder localservice_
Definition ManagerActionListener.h:987
~ManagerActionListeners()
Destructor.
ManagerActionListenerHolder manager_
Definition ManagerActionListener.h:983
ModuleActionListenerHolder class.
Definition ManagerActionListener.h:265
virtual void preLoad(std::string &modname, std::string &funcname)
preLoad callback function TODO: Documentation
virtual void postLoad(std::string &modname, std::string &funcname)
postLoad callback function TODO: Documentation
~ModuleActionListenerHolder() override
Destructor .
virtual void preUnload(std::string &modname)
preUnload callback function TODO: Documentation
virtual void postUnload(std::string &modname)
postUnload callback function TODO: Documentation
ModuleActionListener class.
Definition ManagerActionListener.h:193
virtual void postLoad(std::string &modname, std::string &funcname)=0
postLoad callback function TODO: Documentation
virtual void postUnload(std::string &modname)=0
postUnload callback function TODO: Documentation
virtual void preLoad(std::string &modname, std::string &funcname)=0
preLoad callback function TODO: Documentation
virtual ~ModuleActionListener()
Destructor .
virtual void preUnload(std::string &modname)=0
preUnload callback function TODO: Documentation
NamingActionListenerHolder class.
Definition ManagerActionListener.h:634
virtual void postBind(RTC::RTObject_impl *rtobj, coil::vstring &name)
postBind callback function TODO: Documentation
~NamingActionListenerHolder() override
Destructor .
virtual void preUnbind(RTC::RTObject_impl *rtobj, coil::vstring &name)
preUnbind callback function TODO: Documentation
virtual void preBind(RTC::RTObject_impl *rtobj, coil::vstring &name)
preBind callback function TODO: Documentation
virtual void postUnbind(RTC::RTObject_impl *rtobj, coil::vstring &name)
postUnbind callback function TODO: Documentation
NamingActionListener class.
Definition ManagerActionListener.h:558
virtual void postUnbind(RTC::RTObject_impl *rtobj, coil::vstring &name)=0
postUnbind callback function TODO: Documentation
virtual ~NamingActionListener()
Destructor .
virtual void postBind(RTC::RTObject_impl *rtobj, coil::vstring &name)=0
postBind callback function TODO: Documentation
virtual void preUnbind(RTC::RTObject_impl *rtobj, coil::vstring &name)=0
preUnbind callback function TODO: Documentation
virtual void preBind(RTC::RTObject_impl *rtobj, coil::vstring &name)=0
preBind callback function TODO: Documentation
RtcLifecycleActionListenerHolder class.
Definition ManagerActionListener.h:450
virtual void postConfigure(coil::Properties &prop)
postConfigure callback function TODO: Documentation
virtual void preConfigure(coil::Properties &prop)
preConfigure callback function TODO: Documentation
virtual void preInitialize()
preInitialize callback function TODO: Documentation
virtual void postInitialize()
postInitialize callback function TODO: Documentation
virtual void postCreate(RTC::RTObject_impl *rtobj)
postCreate callback function TODO: Documentation
~RtcLifecycleActionListenerHolder() override
Destructor .
virtual void preCreate(std::string &args)
preCreate callback function TODO: Documentation
RtcLifecycleActionListener class.
Definition ManagerActionListener.h:355
virtual void postConfigure(coil::Properties &prop)=0
postConfigure callback function TODO: Documentation
virtual ~RtcLifecycleActionListener()
Destructor .
virtual void preInitialize()=0
preInitialize callback function TODO: Documentation
virtual void postInitialize()=0
postInitialize callback function TODO: Documentation
virtual void postCreate(RTC::RTObject_impl *)=0
postCreate callback function TODO: Documentation
virtual void preConfigure(coil::Properties &prop)=0
preConfigure callback function TODO: Documentation
virtual void preCreate(std::string &args)=0
preCreate callback function TODO: Documentation
Definition ListenerHolder.h:144
RT-Middleware.
Definition FactoryInit.h:22