インタフェース
RTC.ExecutionContextService の使用

ExecutionContextService を使用しているパッケージ
jp.go.aist.rtm.RTC   
jp.go.aist.rtm.RTC.executionContext   
jp.go.aist.rtm.RTC.util   
OpenRTM   
RTC   
 

jp.go.aist.rtm.RTC での ExecutionContextService の使用
 

ExecutionContextService 型のパラメータを持つ jp.go.aist.rtm.RTC のメソッド
 void RTObject_impl.ec_copy.operator(ExecutionContextService ecs)
          ECをリストへ格納する。
 boolean RTObject_impl.ec_find.operator(ExecutionContextService ecs)
          ECを比較する。
(package private)  void RTObject_impl.deactivate_comps.operator(ExecutionContextService ecs)
          RTCを非活性化する。
 

jp.go.aist.rtm.RTC.executionContext での ExecutionContextService の使用
 

ExecutionContextService として宣言されている jp.go.aist.rtm.RTC.executionContext のフィールド
protected  ExecutionContextService PeriodicECSharedComposite_impl.m_ecref
          ExecutionContextService
protected  ExecutionContextService ExecutionContextWorker.m_ref
           
protected  ExecutionContextService PeriodicExecutionContext.m_ref
          ExecutionContextServiceとしてのCORBAオブジェクト参照です。
protected  ExecutionContextService ExtTrigExecutionContext.m_ref
          ExecutionContextServiceとしてのCORBAオブジェクト参照です。
 

ExecutionContextService を返す jp.go.aist.rtm.RTC.executionContext のメソッド
 ExecutionContextService PeriodicExecutionContext.__this()
           __this()
 ExecutionContextService ExtTrigExecutionContext.__this()
           __this()
 ExecutionContextService ExecutionContextWorker.getECRef()
           
 ExecutionContextService PeriodicExecutionContext.getObjRef()
          CORBA オブジェクト参照の取得 本オブジェクトの ExecutioncontextService としての CORBA オブジェ クト参照を取得する。
 ExecutionContextService ExtTrigExecutionContext.getObjRef()
          CORBA オブジェクト参照の取得 本オブジェクトの ExecutioncontextService としての CORBA オブジェ クト参照を取得する。
 ExecutionContextService ExecutionContextBase.getObjRef()
          CORBA オブジェクト参照の取得 本オブジェクトの ExecutioncontextService としての CORBA オブジェ クト参照を取得する。
 ExecutionContextService ExecutionContextProfile.getObjRef()
          CORBA オブジェクト参照の取得 本オブジェクトの ExecutioncontextService としての CORBA オブジェ クト参照を取得する。
 ExecutionContextService PeriodicExecutionContext.getRef()
          本オブジェクトのExecutionContextServiceとしてのCORBAオブジェクト参照を設定します。
 

ExecutionContextService 型のパラメータを持つ jp.go.aist.rtm.RTC.executionContext のメソッド
 void ExecutionContextWorker.setECRef(ExecutionContextService ref)
           
 void PeriodicExecutionContext.setObjRef(ExecutionContextService ref)
          本オブジェクトのExecutionContextServiceとしてのCORBAオブジェクト参照を設定します。
 void ExtTrigExecutionContext.setObjRef(ExecutionContextService ref)
          CORBA オブジェクト参照の取得 本オブジェクトの ExecutioncontextService としての CORBA オブジェ クト参照を取得する。
 void ExecutionContextBase.setObjRef(ExecutionContextService ref)
          CORBA オブジェクトの設定 本オブジェクトの ExecutioncontextService としての CORBA オブジェ クトを設定する。
 void ExecutionContextProfile.setObjRef(ExecutionContextService ec_ptr)
          CORBA オブジェクトの設定 {@.ja ExecutioncontextService の CORBA オブジェクト参照をセットする。
 

jp.go.aist.rtm.RTC.util での ExecutionContextService の使用
 

ExecutionContextService 型のパラメータを持つ jp.go.aist.rtm.RTC.util のメソッド
static void CORBA_SeqUtil.push_back(ExecutionContextServiceListHolder seq, ExecutionContextService elem)
          シーケンスの末尾にExecutionContextServiceオブジェクトを追加する。
 

OpenRTM での ExecutionContextService の使用
 

OpenRTM での ExecutionContextService のサブインタフェース
 interface ExtTrigExecutionContextService
          OpenRTM/ExtTrigExecutionContextService.java .
 interface LogicalTimeTriggeredEC
          OpenRTM/LogicalTimeTriggeredEC.java .
 

ExecutionContextService を実装している OpenRTM のクラス
 class _ExtTrigExecutionContextServiceStub
          OpenRTM/_ExtTrigExecutionContextServiceStub.java .
 class _LogicalTimeTriggeredECStub
          OpenRTM/_LogicalTimeTriggeredECStub.java .
 

RTC での ExecutionContextService の使用
 

ExecutionContextService を実装している RTC のクラス
 class _ExecutionContextServiceStub
          RTC/_ExecutionContextServiceStub.java .
 

ExecutionContextService として宣言されている RTC のフィールド
 ExecutionContextService ExecutionContextServiceHolder.value
           
 ExecutionContextService[] ExecutionContextServiceListHolder.value
           
 

ExecutionContextService を返す RTC のメソッド
 ExecutionContextService ExecutionContextServicePOA._this()
           
 ExecutionContextService ExecutionContextServicePOA._this(org.omg.CORBA.ORB orb)
           
static ExecutionContextService[] ExecutionContextServiceListHelper.extract(org.omg.CORBA.Any a)
           
static ExecutionContextService ExecutionContextServiceHelper.extract(org.omg.CORBA.Any a)
           
static ExecutionContextService ExecutionContextServiceHelper.narrow(org.omg.CORBA.Object obj)
           
static ExecutionContextService[] ExecutionContextServiceListHelper.read(org.omg.CORBA.portable.InputStream istream)
           
static ExecutionContextService ExecutionContextServiceHelper.read(org.omg.CORBA.portable.InputStream istream)
           
static ExecutionContextService ExecutionContextServiceHelper.unchecked_narrow(org.omg.CORBA.Object obj)
           
 

ExecutionContextService 型のパラメータを持つ RTC のメソッド
static void ExecutionContextServiceHelper.insert(org.omg.CORBA.Any a, ExecutionContextService that)
           
static void ExecutionContextServiceListHelper.insert(org.omg.CORBA.Any a, ExecutionContextService[] that)
           
static void ExecutionContextServiceHelper.write(org.omg.CORBA.portable.OutputStream ostream, ExecutionContextService value)
           
static void ExecutionContextServiceListHelper.write(org.omg.CORBA.portable.OutputStream ostream, ExecutionContextService[] value)
           
 

ExecutionContextService 型のパラメータを持つ RTC のコンストラクタ
ExecutionContextServiceHolder(ExecutionContextService initialValue)
           
ExecutionContextServiceListHolder(ExecutionContextService[] initialValue)