Uses of Class
jp.go.aist.rtm.RTC.StateHolder

Packages that use StateHolder
jp.go.aist.rtm.RTC   
jp.go.aist.rtm.RTC.executionContext   
 

Uses of StateHolder in jp.go.aist.rtm.RTC
 

Fields in jp.go.aist.rtm.RTC declared as StateHolder
protected  StateHolder<STATE> StateMachine.m_states
           Current state information
 

Methods in jp.go.aist.rtm.RTC that return StateHolder
 StateHolder<LifeCycleState> RTObjectStateMachine.getStates()
           
 StateHolder<STATE> StateMachine.getStates()
           Gets states
 

Methods in jp.go.aist.rtm.RTC with parameters of type StateHolder
 void StateAction.doAction(StateHolder<STATE> state)
           This is an action started from the state machine.
 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)
           Set the initial state
 

Constructors in jp.go.aist.rtm.RTC with parameters of type StateHolder
StateHolder(StateHolder sth)
           Copy constructor
 

Uses of StateHolder in jp.go.aist.rtm.RTC.executionContext
 

Methods in jp.go.aist.rtm.RTC.executionContext with parameters of type StateHolder
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アクション定義用メソッドです。