OpenRTM-aist-Python 2.0.2
|
公開メンバ関数 | |
__init__ (self, instance) | |
__del__ (self) | |
setrtc (self) | |
call_entry (self, cls, *argv) | |
call_init (self, cls, *argv) | |
call_exit (self, cls, *argv) | |
onEntry (self) | |
onInit (self) | |
onExit (self) | |
状態定義の基底クラス 最上位状態、サブ状態を定義する場合はこのクラスを継承する必要がある
OpenRTM_aist.StaticFSM.Link.__init__ | ( | self, | |
instance ) |
コンストラクタ
self | |
instance |
OpenRTM_aist.StaticFSM.Link.__del__ | ( | self | ) |
デストラクタ
self |
OpenRTM_aist.StaticFSM.Link.call_entry | ( | self, | |
cls, | |||
* | argv ) |
現在の状態のonEntry関数を呼び出す RTCを設定している場合はpostOnFsmStateChange、preOnFsmEntry、postOnFsmEntryコールバックを呼び出す
self | |
cls | 現在の状態 |
argv |
OpenRTM_aist.StaticFSM.Link.call_exit | ( | self, | |
cls, | |||
* | argv ) |
現在の状態のonExit関数を呼び出す RTCを設定している場合はpostOnFsmStateChange、preOnFsmEntry、postOnFsmEntryコールバックを呼び出す
self | |
cls | 現在の状態 |
argv |
OpenRTM_aist.StaticFSM.Link.call_init | ( | self, | |
cls, | |||
* | argv ) |
現在の状態のonInit関数を呼び出す RTCを設定している場合はpostOnFsmStateChange、preOnFsmEntry、postOnFsmEntryコールバックを呼び出す
self | |
cls | 現在の状態 |
argv |
OpenRTM_aist.StaticFSM.Link.onEntry | ( | self | ) |
入場動作を定義した関数 Linkを継承したクラスでonEntry関数を定義し処理を実装する
self |
OpenRTM_aist.StaticFSM.Link.onExit | ( | self | ) |
退場動作を定義した関数 Linkを継承したクラスでonExit関数を定義し処理を実装する
self |
OpenRTM_aist.StaticFSM.Link.onInit | ( | self | ) |
開始動作を定義した関数 Linkを継承したクラスでonInit関数を定義し処理を実装する
self |
OpenRTM_aist.StaticFSM.Link.setrtc | ( | self | ) |
内部の変数に状態遷移マシンが保持するRTCの参照を格納する
self |