クラス
jp.go.aist.rtm.RTC.util.DataRef の使用

DataRef を使用しているパッケージ
jp.go.aist.rtm.RTC.buffer   
jp.go.aist.rtm.RTC.port   
RTMExamples.ExtTrigger   
RTMExamples.GUIIn   
RTMExamples.SeqIO   
RTMExamples.SimpleIO   
RTMExamples.SinCosOut   
 

jp.go.aist.rtm.RTC.buffer での DataRef の使用
 

DataRef 型のパラメータを持つ jp.go.aist.rtm.RTC.buffer のメソッド
 boolean RingBuffer.read(DataRef<DataType> valueRef)
          バッファからデータを読み込みます。
 boolean NullBuffer.read(DataRef<DataType> valueRef)
          バッファからデータを読み込みます。
 boolean BufferBase.read(DataRef<DataType> valueRef)
          バッファからデータを読み込みます。
 

jp.go.aist.rtm.RTC.port での DataRef の使用
 

DataRef 型のパラメータを持つ jp.go.aist.rtm.RTC.port のメソッド
 boolean OutPortCorbaConsumer.get(DataRef<DataType> dataRef)
          データを読み出します。
 boolean OutPort.read(DataRef<DataType> valueRef)
          データを読み出します。
 boolean InPort.read(DataRef<DataType> valueRef)
          データを読み取ります。
 

DataRef 型のパラメータを持つ jp.go.aist.rtm.RTC.port のコンストラクタ
InPort(BufferBase<DataType> superClass, java.lang.String name, DataRef<DataType> value)
          コンストラクタです。
InPort(BufferBase<DataType> superClass, java.lang.String name, DataRef<DataType> value, boolean read_block, boolean write_block, long read_timeout, long write_timeout)
          コンストラクタです。
InPort(java.lang.String name, DataRef<DataType> value)
          コンストラクタです。
OutPort(BufferBase<DataType> buffer, java.lang.String name, DataRef<DataType> valueRef)
          コンストラクタです。
OutPort(java.lang.String name, DataRef<DataType> valueRef)
          コンストラクタです。
OutPort(java.lang.String name, DataRef<DataType> valueRef, int length)
          コンストラクタです。
 

RTMExamples.ExtTrigger での DataRef の使用
 

DataRef として宣言されている RTMExamples.ExtTrigger のフィールド
protected  DataRef<TimedLong> ConsoleOutImpl.m_in
           
protected  DataRef<TimedLong> ConsoleInImpl.m_out_holder
           
 

RTMExamples.GUIIn での DataRef の使用
 

DataRef として宣言されている RTMExamples.GUIIn のフィールド
protected  DataRef<TimedLong> GUIInImpl.m_out1
           
protected  DataRef<TimedString> GUIInImpl.m_out2
           
protected  DataRef<TimedDouble> GUIInImpl.m_out3
           
 

RTMExamples.SeqIO での DataRef の使用
 

DataRef として宣言されている RTMExamples.SeqIO のフィールド
protected  DataRef<TimedDouble> SeqOutImpl.m_Double
           
protected  DataRef<TimedDouble> SeqInImpl.m_Double
           
protected  DataRef<TimedDoubleSeq> SeqOutImpl.m_DoubleSeq
           
protected  DataRef<TimedDoubleSeq> SeqInImpl.m_DoubleSeq
           
protected  DataRef<TimedFloat> SeqOutImpl.m_Float
           
protected  DataRef<TimedFloat> SeqInImpl.m_Float
           
protected  DataRef<TimedFloatSeq> SeqOutImpl.m_FloatSeq
           
protected  DataRef<TimedFloatSeq> SeqInImpl.m_FloatSeq
           
protected  DataRef<TimedLong> SeqOutImpl.m_Long
           
protected  DataRef<TimedLong> SeqInImpl.m_Long
           
protected  DataRef<TimedLongSeq> SeqOutImpl.m_LongSeq
           
protected  DataRef<TimedLongSeq> SeqInImpl.m_LongSeq
           
protected  DataRef<TimedShort> SeqOutImpl.m_Short
           
protected  DataRef<TimedShort> SeqInImpl.m_Short
           
protected  DataRef<TimedShortSeq> SeqOutImpl.m_ShortSeq
           
protected  DataRef<TimedShortSeq> SeqInImpl.m_ShortSeq
           
 

RTMExamples.SimpleIO での DataRef の使用
 

DataRef として宣言されている RTMExamples.SimpleIO のフィールド
protected  DataRef<TimedLong> ConsoleOutImpl.m_in
           
protected  DataRef<TimedLong> ConsoleInImpl.m_out
           
 

RTMExamples.SinCosOut での DataRef の使用
 

DataRef として宣言されている RTMExamples.SinCosOut のフィールド
protected  DataRef<TimedDouble> SinCosOutImpl.m_out1
           
protected  DataRef<TimedDouble> SinCosOutImpl.m_out2