Public Member Functions | List of all members
RTC::Local::IMultiModeObject Class Referenceabstract

IMultiModeObject class. More...

#include <IMultiModeObject.h>

Inheritance diagram for RTC::Local::IMultiModeObject:
Inheritance graph

Public Member Functions

virtual ReturnCode_t on_mode_changed (ExecutionContextHandle_t ec_handle)=0
virtual ~IMultiModeObject ()
 Destructor. More...
- Public Member Functions inherited from RTC::Local::IRTObject
virtual const ComponentProfileget_component_profile ()=0
virtual PortServiceListget_ports ()=0
virtual ~IRTObject ()
- Public Member Functions inherited from RTC::Local::ILightweightRTObject
virtual ExecutionContextHandle_t attach_context (const IExecutionContext &ec)=0
virtual ReturnCode_t detach_context (ExecutionContextHandle_t ec_handle)=0
virtual ReturnCode_t exit ()=0
virtual ReturnCode_t finalize ()=0
virtual IExecutionContextget_context (ExecutionContextHandle_t ec_handle)=0
virtual ExecutionContextListget_owned_contexts ()=0
virtual ExecutionContextListget_participating_contexts ()=0
virtual ReturnCode_t initialize ()=0
virtual bool is_alive (const IExecutionContext &ec) const =0
virtual ~ILightweightRTObject ()
- Public Member Functions inherited from doil::ImplBase
virtual void decRef ()=0
virtual const char * id ()=0
virtual void incRef ()=0
virtual const char * name ()=0
virtual ~ImplBase ()
- Public Member Functions inherited from RTC::Local::IComponentAction
virtual ReturnCode_t on_aborting (ExecutionContextHandle_t ec_handle)=0
virtual ReturnCode_t on_activated (ExecutionContextHandle_t ec_handle)=0
virtual ReturnCode_t on_deactivated (ExecutionContextHandle_t ec_handle)=0
virtual ReturnCode_t on_error (ExecutionContextHandle_t ec_handle)=0
virtual ReturnCode_t on_finalize ()=0
virtual ReturnCode_t on_initialize ()=0
virtual ReturnCode_t on_reset (ExecutionContextHandle_t ec_handle)=0
virtual ReturnCode_t on_shutdown (ExecutionContextHandle_t ec_handle)=0
virtual ReturnCode_t on_startup (ExecutionContextHandle_t ec_handle)=0
virtual ~IComponentAction ()
- Public Member Functions inherited from RTC::Local::IModeCapable
virtual IModeget_current_mode ()=0
virtual IModeget_current_mode_in_context (const IExecutionContext &ec)=0
virtual IModeget_default_mode ()=0
virtual IModeget_pending_mode ()=0
virtual IModeget_pending_mode_in_context (const IExecutionContext &ec)=0
virtual ReturnCode_t set_mode (IMode &new_mode, bool immediate)=0
virtual ~IModeCapable ()

Detailed Description

IMultiModeObject class.

Definition at line 40 of file IMultiModeObject.h.

Constructor & Destructor Documentation

virtual RTC::Local::IMultiModeObject::~IMultiModeObject ( )


Definition at line 53 of file IMultiModeObject.h.

Member Function Documentation

virtual ReturnCode_t RTC::Local::IMultiModeObject::on_mode_changed ( ExecutionContextHandle_t  ec_handle)
pure virtual

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

Author(s): Noriaki Ando
autogenerated on Mon Jun 10 2019 14:08:04