RTMExamples.SeqIO
クラス SeqOutImpl

java.lang.Object
  上位を拡張 org.omg.PortableServer.Servant
      上位を拡張 OpenRTM.DataFlowComponentPOA
          上位を拡張 jp.go.aist.rtm.RTC.RTObject_impl
              上位を拡張 jp.go.aist.rtm.RTC.DataFlowComponentBase
                  上位を拡張 RTMExamples.SeqIO.SeqOutImpl
すべての実装されたインタフェース:
SDOOperations, SDOSystemElementOperations, org.omg.CORBA.portable.InvokeHandler, ComponentActionOperations, DataFlowComponentActionOperations, DataFlowComponentOperations, LightweightRTObjectOperations, RTObjectOperations

public class SeqOutImpl
extends DataFlowComponentBase


フィールドの概要
protected  DataRef<TimedDouble> m_Double
           
protected  TimedDouble m_Double_val
           
protected  OutPort<TimedDouble> m_DoubleOut
           
protected  DataRef<TimedDoubleSeq> m_DoubleSeq
           
protected  TimedDoubleSeq m_DoubleSeq_val
           
protected  OutPort<TimedDoubleSeq> m_DoubleSeqOut
           
protected  DataRef<TimedFloat> m_Float
           
protected  TimedFloat m_Float_val
           
protected  OutPort<TimedFloat> m_FloatOut
           
protected  DataRef<TimedFloatSeq> m_FloatSeq
           
protected  TimedFloatSeq m_FloatSeq_val
           
protected  OutPort<TimedFloatSeq> m_FloatSeqOut
           
protected  DataRef<TimedLong> m_Long
           
protected  TimedLong m_Long_val
           
protected  OutPort<TimedLong> m_LongOut
           
protected  DataRef<TimedLongSeq> m_LongSeq
           
protected  TimedLongSeq m_LongSeq_val
           
protected  OutPort<TimedLongSeq> m_LongSeqOut
           
protected  DataRef<TimedShort> m_Short
           
protected  TimedShort m_Short_val
           
protected  OutPort<TimedShort> m_ShortOut
           
protected  DataRef<TimedShortSeq> m_ShortSeq
           
protected  TimedShortSeq m_ShortSeq_val
           
protected  OutPort<TimedShortSeq> m_ShortSeqOut
           
 
クラス jp.go.aist.rtm.RTC.RTObject_impl から継承されたフィールド
ECOTHER_OFFSET, m_configsets, m_created, m_eclist, m_ecMine, m_ecOther, m_objref, m_pManager, m_pORB, m_portAdmin, m_pPOA, m_profile, m_properties, m_pSdoConfig, m_pSdoConfigImpl, m_sdoOrganizations, m_sdoOwnedOrganizations, m_sdoStatus, m_sdoSvcProfiles, rtcout
 
コンストラクタの概要
SeqOutImpl(Manager manager)
           
 
メソッドの概要
protected  ReturnCode_t onExecute(int ec_id)
          RTコンポーネントがActivate状態の間呼び出されるアクションです。
protected  ReturnCode_t onInitialize()
          コンポーネント生成時(Created->Alive)に呼び出されるアクションです。
 
クラス jp.go.aist.rtm.RTC.DataFlowComponentBase から継承されたメソッド
_this, init
 
クラス jp.go.aist.rtm.RTC.RTObject_impl から継承されたメソッド
_finalize, attach_context, bindContext, bindParameter, deletePort, deletePort, deletePortByName, detach_context, exit, finalizeContexts, finalizePorts, get_component_profile, get_configuration, get_context_handle, get_context, get_device_profile, get_monitoring, get_organizations, get_owned_contexts, get_owned_organizations, get_participating_contexts, get_ports, get_sdo_id, get_sdo_service, get_sdo_type, get_service_profile, get_service_profiles, get_status_list, get_status, getCategory, getInstanceName, getNamingNames, getObjRef, getProperties, getTypeName, initialize, is_alive, on_aborting, on_activated, on_deactivated, on_error, on_execute, on_finalize, on_initialize, on_rate_changed, on_reset, on_shutdown, on_startup, on_state_update, onAborting, onActivated, onDeactivated, onError, onFinalize, onRateChanged, onReset, onShutdown, onStartup, onStateUpdate, registerInPort, registerInPort, registerOutPort, registerOutPort, registerPort, registerPort, setInstanceName, setObjRef, setProperties, shutdown, syncAttributesByProperties, updateParameters
 
クラス OpenRTM.DataFlowComponentPOA から継承されたメソッド
_all_interfaces, _invoke, _this
 
クラス org.omg.PortableServer.Servant から継承されたメソッド
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

m_Short_val

protected TimedShort m_Short_val

m_Short

protected DataRef<TimedShort> m_Short

m_ShortOut

protected OutPort<TimedShort> m_ShortOut

m_Long_val

protected TimedLong m_Long_val

m_Long

protected DataRef<TimedLong> m_Long

m_LongOut

protected OutPort<TimedLong> m_LongOut

m_Float_val

protected TimedFloat m_Float_val

m_Float

protected DataRef<TimedFloat> m_Float

m_FloatOut

protected OutPort<TimedFloat> m_FloatOut

m_Double_val

protected TimedDouble m_Double_val

m_Double

protected DataRef<TimedDouble> m_Double

m_DoubleOut

protected OutPort<TimedDouble> m_DoubleOut

m_ShortSeq_val

protected TimedShortSeq m_ShortSeq_val

m_ShortSeq

protected DataRef<TimedShortSeq> m_ShortSeq

m_ShortSeqOut

protected OutPort<TimedShortSeq> m_ShortSeqOut

m_LongSeq_val

protected TimedLongSeq m_LongSeq_val

m_LongSeq

protected DataRef<TimedLongSeq> m_LongSeq

m_LongSeqOut

protected OutPort<TimedLongSeq> m_LongSeqOut

m_FloatSeq_val

protected TimedFloatSeq m_FloatSeq_val

m_FloatSeq

protected DataRef<TimedFloatSeq> m_FloatSeq

m_FloatSeqOut

protected OutPort<TimedFloatSeq> m_FloatSeqOut

m_DoubleSeq_val

protected TimedDoubleSeq m_DoubleSeq_val

m_DoubleSeq

protected DataRef<TimedDoubleSeq> m_DoubleSeq

m_DoubleSeqOut

protected OutPort<TimedDoubleSeq> m_DoubleSeqOut
コンストラクタの詳細

SeqOutImpl

public SeqOutImpl(Manager manager)
メソッドの詳細

onInitialize

protected ReturnCode_t onInitialize()
クラス RTObject_impl の記述:

コンポーネント生成時(Created->Alive)に呼び出されるアクションです。

オーバーライド:
クラス RTObject_impl 内の onInitialize
戻り値:
実行結果

onExecute

protected ReturnCode_t onExecute(int ec_id)
クラス RTObject_impl の記述:

RTコンポーネントがActivate状態の間呼び出されるアクションです。

オーバーライド:
クラス RTObject_impl 内の onExecute
パラメータ:
ec_id - 対象ExecutionContext ID
戻り値:
実行結果