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

#include <Macho.h>

Macho::TopBase< T > の継承関係図
Macho::TopBase< T > 連携図

公開型

using TOP = T
 

限定公開メンバ関数

 TopBase (_StateInstance &instance)
 
void dispatch (IEvent< TOP > *event)
 
const Machine< TOP > & machine ()
 
- 基底クラス Macho::_StateSpecification に属する継承限定公開メンバ関数
 _StateSpecification (_StateInstance &instance)
 
template<class S >
void setState ()
 
template<class S , class P1 >
void setState (const P1 &p1)
 
template<class S , class P1 , class P2 >
void setState (const P1 &p1, const P2 &p2)
 
template<class S , class P1 , class P2 , class P3 >
void setState (const P1 &p1, const P2 &p2, const P3 &p3)
 
template<class S , class P1 , class P2 , class P3 , class P4 >
void setState (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4)
 
template<class S , class P1 , class P2 , class P3 , class P4 , class P5 >
void setState (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, const P5 &p5)
 
template<class S , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 >
void setState (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, const P5 &p5, const P6 &p6)
 
template<class S >
void setStateHistory ()
 
void setState (const class Alias &state)
 
template<class S >
void setStateBox (typename S::Box *box=0)
 
template<class S >
void setStateDirect (typename S::Box *box=0)
 
virtual void _restore (_StateInstance &current)
 
void setState (_StateInstance &current)
 
virtual void _shutdown ()
 
virtual void _setHistorySuper (_StateInstance &, _StateInstance &)
 

その他の継承メンバ

- 基底クラス Macho::_StateSpecification に属する継承公開メンバ関数
virtual ~_StateSpecification ()=default
 
- 基底クラス Macho::_StateSpecification に属する継承静的公開メンバ関数
static bool isChild (Key)
 

型定義メンバ詳解

◆ TOP

template<class T >
using Macho::TopBase< T >::TOP = T

構築子と解体子

◆ TopBase()

template<class T >
Macho::TopBase< T >::TopBase ( _StateInstance & instance)
inlineprotected

関数詳解

◆ dispatch()

template<class T >
void Macho::TopBase< T >::dispatch ( IEvent< TOP > * event)
inlineprotected

◆ machine()

template<class T >
const Machine< T > & Macho::TopBase< T >::machine ( )
inlineprotected

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