パッケージ | 説明 |
---|---|
jp.go.aist.rtm.RTC | |
jp.go.aist.rtm.RTC.executionContext |
修飾子とタイプ | フィールドと説明 |
---|---|
protected StateHolder<STATE> |
StateMachine.m_states
現在の状態情報
|
修飾子とタイプ | メソッドと説明 |
---|---|
StateHolder<LifeCycleState> |
RTObjectStateMachine.getStates() |
StateHolder<STATE> |
StateMachine.getStates()
状態を取得する
{@.ja 状態情報を取得する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
StateAction.doAction(StateHolder<STATE> state)
ステートマシンから起動されるアクション。
|
void |
RTObjectStateMachine.onAborting(StateHolder<LifeCycleState> st) |
void |
RTObjectStateMachine.onAction(StateHolder<LifeCycleState> st) |
void |
RTObjectStateMachine.onActivated(StateHolder<LifeCycleState> st) |
void |
RTObjectStateMachine.onDeactivated(StateHolder<LifeCycleState> st) |
void |
RTObjectStateMachine.onError(StateHolder<LifeCycleState> st) |
void |
RTObjectStateMachine.onExecute(StateHolder<LifeCycleState> st) |
void |
RTObjectStateMachine.onModeChanged(StateHolder<LifeCycleState> st) |
void |
RTObjectStateMachine.onReset(StateHolder<LifeCycleState> st) |
void |
RTObjectStateMachine.onStateUpdate(StateHolder<LifeCycleState> st) |
void |
StateMachine.setStartState(StateHolder states)
初期状態をセットする。
|
コンストラクタと説明 |
---|
StateHolder(StateHolder sth)
コピーコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
abstract void |
PeriodicExecutionContext.DFPBase.on_aborting(StateHolder st)
コンポーネントのabort時に呼ばれる抽象メソッドです。
|
void |
PeriodicExecutionContext.DFP.on_aborting(StateHolder st)
onAbortingアクション定義用メソッドです。
|
abstract void |
ExtTrigExecutionContext.DFPBase.on_aborting(StateHolder st)
コンポーネントのabort時に呼ばれる抽象メソッドです。
|
void |
ExtTrigExecutionContext.DFP.on_aborting(StateHolder st)
onAbortingアクション定義用メソッドです。
|
abstract void |
PeriodicExecutionContext.DFPBase.on_activated(StateHolder st)
コンポーネントのactivate時に呼ばれる抽象メソッドです。
|
void |
PeriodicExecutionContext.DFP.on_activated(StateHolder st)
onActivatedアクション定義用メソッドです。
|
abstract void |
ExtTrigExecutionContext.DFPBase.on_activated(StateHolder st)
コンポーネントのactivate時に呼ばれる抽象メソッドです。
|
void |
ExtTrigExecutionContext.DFP.on_activated(StateHolder st)
onActivatedアクション定義用メソッドです。
|
abstract void |
PeriodicExecutionContext.DFPBase.on_deactivated(StateHolder st)
コンポーネントのdeactivate時に呼ばれる抽象メソッドです。
|
void |
PeriodicExecutionContext.DFP.on_deactivated(StateHolder st)
onDeactivatedアクション定義用メソッドです。
|
abstract void |
ExtTrigExecutionContext.DFPBase.on_deactivated(StateHolder st)
コンポーネントのdeactivate時に呼ばれる抽象メソッドです。
|
void |
ExtTrigExecutionContext.DFP.on_deactivated(StateHolder st)
onDeactivatedアクション定義用メソッドです。
|
abstract void |
PeriodicExecutionContext.DFPBase.on_error(StateHolder st)
コンポーネントがerror状態の時に呼ばれる抽象メソッドです。
|
void |
PeriodicExecutionContext.DFP.on_error(StateHolder st)
onErrorアクション定義用メソッドです。
|
abstract void |
ExtTrigExecutionContext.DFPBase.on_error(StateHolder st)
コンポーネントがerror状態の時に呼ばれる抽象メソッドです。
|
void |
ExtTrigExecutionContext.DFP.on_error(StateHolder st)
onErrorアクション定義用メソッドです。
|
abstract void |
PeriodicExecutionContext.DFPBase.on_execute(StateHolder st)
コンポーネント実行時に呼ばれる抽象メソッドです。
|
void |
PeriodicExecutionContext.DFP.on_execute(StateHolder st)
onExecuteアクション定義用メソッドです。
|
abstract void |
ExtTrigExecutionContext.DFPBase.on_execute(StateHolder st)
コンポーネント実行時に呼ばれる抽象メソッドです。
|
void |
ExtTrigExecutionContext.DFP.on_execute(StateHolder st)
onExecuteアクション定義用メソッドです。
|
abstract void |
PeriodicExecutionContext.DFPBase.on_reset(StateHolder st)
コンポーネントreset時に呼ばれる抽象メソッドです。
|
void |
PeriodicExecutionContext.DFP.on_reset(StateHolder st)
onResetアクション定義用メソッドです。
|
abstract void |
ExtTrigExecutionContext.DFPBase.on_reset(StateHolder st)
コンポーネントreset時に呼ばれる抽象メソッドです。
|
void |
ExtTrigExecutionContext.DFP.on_reset(StateHolder st)
onResetアクション定義用メソッドです。
|
abstract void |
PeriodicExecutionContext.DFPBase.on_state_update(StateHolder st)
コンポーネントの実行時に呼ばれる抽象メソッドです。
|
void |
PeriodicExecutionContext.DFP.on_state_update(StateHolder st)
onStateUpdateアクション定義用メソッドです。
|
abstract void |
ExtTrigExecutionContext.DFPBase.on_state_update(StateHolder st)
コンポーネントの実行時に呼ばれる抽象メソッドです。
|
void |
ExtTrigExecutionContext.DFP.on_state_update(StateHolder st)
onStateUpdateアクション定義用メソッドです。
|