ohymosj
クラス OhRelayDouble
java.lang.Object
ohymosj.OhObject
ohymosj.OhPort
ohymosj.OhSenderPort
ohymosj.OhRelayPort
ohymosj.OhRelayDouble
- public class OhRelayDouble
- extends OhRelayPort
データ値が double 型のデータパックを中継する中継端子を表すクラスです。
OhSenderPort を継承して作成される送信端子のクラスです。
OhRelayDouble;
OhRelayDouble is a class of port which relays datapacks of type double.
- バージョン:
- $Revision: 1.14 $ $Date: 2004/02/11 22:52:00 $
- 作成者:
- satoh
メソッドの概要 |
java.lang.String |
dataType()
中継するデータパックのデータ値の型 double を表す文字列 "double" を返します。
|
boolean |
init(java.lang.String aPortName,
int aPortNum)
オブジェクト名、オブジェクト番号を初期化します。
|
クラス ohymosj.OhRelayPort から継承したメソッド |
areYouReady, calReq, canYouGetData, getDataPack, getDataPack, getDataPackArray, getDctVec, getNewestDataTime, getNumberOfDataPacks, getOldestDataTime, printConnection, printConnection, reduceDataPackStock, setDataPackArray, setSender |
クラス ohymosj.OhObject から継承したメソッド |
getAbsName, getClassName, getObjectName, getObjectNumber, getOwner, getTopOwner, objCompare, objCompare, objCompare, oPrint, setOwner |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OhRelayDouble
public OhRelayDouble()
throws OhError
-
デフォルトコンストラクタは
OhRelayDouble.init(String, int) を実行しません。
その結果、以下の設定となります。
- _objectName : null
- _objectNumber : -1
その他のメンバ変数に対する処理は引数つきコンストラクタと同じです。
この場合、OhRelayDouble.init(String, int) を
用いてメンバ変数を初期化して下さい。
Creates a new default OhRelayDouble
instance.
例外:
OhError
- if an error occurs
OhRelayDouble
public OhRelayDouble(java.lang.String aPortName,
int aPortNum)
throws OhError
-
基底クラスのコンストラクタ
OhRelayPort.OhRelayPort(String, int)
のコンストラクタを用いてメンバ変数を以下の通り初期化します。
- _className : "OhRelayDouble"
- _objectName : aPortName
- _objectNumber : aPortNum
- _owner : null
- _bufferList : メモリに確保する。(接続作業用)
- _receiverArray : null
- _numberOfReceivers : -1
- _sender : null
パラメータ: aPortName
- a String
valueaPortNum
- an int
value
例外:
OhError
- if an error occurs
init
public boolean init(java.lang.String aPortName,
int aPortNum)
throws OhError
-
オブジェクト名、オブジェクト番号を初期化します。
Initialization.
- オーバーライド:
- クラス
OhRelayPort
内の init
- パラメータ:
aPortName
- a String
valueaPortNum
- an int
value
- 戻り値:
- a
boolean
value
- 例外:
OhError
- if an error occurs
dataType
public java.lang.String dataType()
-
中継するデータパックのデータ値の型 double を表す文字列 "double" を返します。
Returns the data pack type which expresses the type of data to be relayed.
- 定義:
- クラス
OhRelayPort
内の dataType
- 戻り値:
- a
String
value