OpenRTM-aist 2.1.0
読み取り中…
検索中…
一致する文字列を見つけられません
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(), rtComponent.

参照元 Link().

◆ ~Link()

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

関数詳解

◆ entry()

template<class C, class P>
void RTC::Link< C, P >::entry ( )
inlineoverride

◆ exit()

template<class C, class P>
void RTC::Link< C, P >::exit ( )
inlineoverride

◆ init()

template<class C, class P>
void RTC::Link< C, P >::init ( )
inlineoverride

◆ onEntry()

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

参照元 entry().

◆ onExit()

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

参照元 exit().

◆ onInit()

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

参照元 init().

◆ setrtc()

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

参照先 rtComponent.

参照元 entry(), exit(), init().

メンバ詳解

◆ rtComponent

template<class C, class P>
RTObject_impl* RTC::Link< C, P >::rtComponent

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