IMultiModeObject.h
Go to the documentation of this file.
1 // -*- C++ -*-
20 #ifndef RTC_LOCAL_IMULTIMODEOBJECT_H
21 #define RTC_LOCAL_IMULTIMODEOBJECT_H
22 
23 #include <rtc/IRTC.h>
24 #include <rtc/IModeCapable.h>
25 #include <rtc/IMultModeComponentAction.h>
26 
27 namespace RTC
28 {
29 namespace Local
30 {
41  : public virtual IRTObject,
42  public virtual IModeCapable,
43  public virtual IMultiModeComponentAction
44  {
45  public:
53  virtual ~IMultiModeObject() {};
54  virtual ReturnCode_t
56  };
57 }; // namespace Local
58 }; // namespace RTC
59 #endif // RTC_LOCAL_IMULTIMODEOBJECT_H
60 
EXECUTION_HANDLE_TYPE_NATIVE ExecutionContextHandle_t
Definition: IRTC.h:63
RT-Component.
IModeCapable class.
IModeCapable class.
Definition: IModeCapable.h:40
virtual ReturnCode_t on_mode_changed(ExecutionContextHandle_t ec_handle)=0
IMultiModeObject class.
ReturnCode_t
Definition: IRTC.h:30
RTC interfaces.
virtual ~IMultiModeObject()
Destructor.
IRTObject interface class.
Definition: IRTObject.h:61


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Thu Jun 6 2019 19:25:58