OpenRTM-aist 2.0.2
読み取り中…
検索中…
一致する文字列を見つけられません
RTC::Link< C, P > クラステンプレート

#include <StaticFSM.h>

RTC::Link< C, P > の継承関係図
RTC::Link< C, P > 連携図

公開型

using LINK = Link<C, P>
 

公開メンバ関数

void entry () override
 
void init () override
 
void exit () override
 
virtual RTC::ReturnCode_t onEntry ()
 
virtual RTC::ReturnCode_t onInit ()
 
virtual RTC::ReturnCode_t onExit ()
 

公開変数類

RTObject_implrtComponent
 

限定公開メンバ関数

 Link (Macho::_StateInstance &instance)
 
 ~Link () override=default
 
void setrtc ()
 

その他の継承メンバ

詳解

template<class C, class P>
class RTC::Link< C, P >

This is modified version of Macho::Link<C, P> class template. Link class itself State object class.

Default state operation entry/init/exit is used internally, and new state operations onEntry/onInit/onExit are added. These onXXX state operations should be override from state implementations.

型定義メンバ詳解

◆ LINK

template<class C , class P >
using RTC::Link< C, P >::LINK = Link<C, P>

構築子と解体子

◆ Link()

template<class C , class P >
RTC::Link< C, P >::Link ( Macho::_StateInstance & instance)
inlineprotected

◆ ~Link()

template<class C , class P >
RTC::Link< C, P >::~Link ( )
overrideprotecteddefault

関数詳解

◆ entry()

◆ exit()

◆ init()

◆ onEntry()

template<class C , class P >
virtual RTC::ReturnCode_t RTC::Link< C, P >::onEntry ( )
inlinevirtual

◆ onExit()

template<class C , class P >
virtual RTC::ReturnCode_t RTC::Link< C, P >::onExit ( )
inlinevirtual

◆ onInit()

template<class C , class P >
virtual RTC::ReturnCode_t RTC::Link< C, P >::onInit ( )
inlinevirtual

◆ setrtc()

template<class C , class P >
void RTC::Link< C, P >::setrtc ( )
inlineprotected

メンバ詳解

◆ rtComponent


このクラス詳解は次のファイルから抽出されました: