Public Member Functions | |
double | getDoubleValue () |
Used only by the THistoryRecord class in retrieving the primary double floating point value for this compound data object (if available). More... | |
int | getIntegerValue () |
Used only by the THistoryRecord class in retrieving the primary 32-bit integer value for this compound data object (if available). More... | |
void | setByteArray (byte[] byteArray) |
Sets the underlying bytestream to that give Used only by the HISTORY data type for manipulating compound data types. More... | |
int | getSizeInBytes () |
Used by TDataType, TTaggedStruct and other routines. More... | |
short | getFormat () |
Used by TDataType, TTaggedStruct and other routines. More... | |
String | getTag () |
Used by TDataType, TTaggedStruct and other routines. More... | |
byte[] | getByteArray () |
Passive method that simple returns the reference to the underlying bytestream Used by TDataType(), TTaggedStruct, and THistoryRecord. More... | |
DBLINT () | |
DBLINT (float f) | |
DBLINT (double d) | |
DBLINT (int i) | |
DBLINT (float f, int i) | |
DBLINT (double d, int i) | |
DBLINT (DBLINT instance) | |
void | setFieldSeparator (String value) |
sets the field separator token used the the toString() method More... | |
String | getCsvString () |
Used by TDataType.toCsvString() to get a valid parse-able string to of the objects data contents to supply to csv files. | |
byte[] | toByteArray () |
Active method to convert the relevant data fields of this compound data type into the underlying byte stream (data being sent). More... | |
void | toStruct () |
Active method to convert the underlying byte stream to the relevant data fields of this compound data type. More... | |
de.desy.tine.types.DBLINT.DBLINT | ( | ) |
de.desy.tine.types.DBLINT.DBLINT | ( | float | f | ) |
de.desy.tine.types.DBLINT.DBLINT | ( | double | d | ) |
de.desy.tine.types.DBLINT.DBLINT | ( | int | i | ) |
de.desy.tine.types.DBLINT.DBLINT | ( | float | f, |
int | i | ||
) |
de.desy.tine.types.DBLINT.DBLINT | ( | double | d, |
int | i | ||
) |
de.desy.tine.types.DBLINT.DBLINT | ( | DBLINT | instance | ) |
byte [] de.desy.tine.types.DBLINT.getByteArray | ( | ) |
Passive method that simple returns the reference to the underlying bytestream Used by TDataType(), TTaggedStruct, and THistoryRecord.
Implements de.desy.tine.types.TCompoundDataObject.
double de.desy.tine.types.DBLINT.getDoubleValue | ( | ) |
Used only by the THistoryRecord class in retrieving the primary double floating point value for this compound data object (if available).
If the compound data object has no double value, then a '0' is returned.
Implements de.desy.tine.types.TCompoundDataObject.
short de.desy.tine.types.DBLINT.getFormat | ( | ) |
Used by TDataType, TTaggedStruct and other routines.
Implements de.desy.tine.types.TCompoundDataObject.
int de.desy.tine.types.DBLINT.getIntegerValue | ( | ) |
Used only by the THistoryRecord class in retrieving the primary 32-bit integer value for this compound data object (if available).
If the compound data object has no integer value, then a '0' is returned.
Implements de.desy.tine.types.TCompoundDataObject.
int de.desy.tine.types.DBLINT.getSizeInBytes | ( | ) |
Used by TDataType, TTaggedStruct and other routines.
Implements de.desy.tine.types.TCompoundDataObject.
String de.desy.tine.types.DBLINT.getTag | ( | ) |
Used by TDataType, TTaggedStruct and other routines.
Implements de.desy.tine.types.TCompoundDataObject.
void de.desy.tine.types.DBLINT.setByteArray | ( | byte[] | byteArray | ) |
Sets the underlying bytestream to that give Used only by the HISTORY data type for manipulating compound data types.
byteArray | a new reference to an underlying bytestream |
Implements de.desy.tine.types.TCompoundDataObject.
void de.desy.tine.types.DBLINT.setFieldSeparator | ( | String | value | ) |
sets the field separator token used the the toString() method
value |
Implements de.desy.tine.types.TCompoundDataObject.
byte [] de.desy.tine.types.DBLINT.toByteArray | ( | ) |
Active method to convert the relevant data fields of this compound data type into the underlying byte stream (data being sent).
This primarily involves byte swapping from big-endian to little-endian. Used systematically by TDataType() and other routines.
Implements de.desy.tine.types.TCompoundDataObject.
void de.desy.tine.types.DBLINT.toStruct | ( | ) |
Active method to convert the underlying byte stream to the relevant data fields of this compound data type.
(data being received). This primarily involved swapping from little-endian to big-endian. Used systematically by TDataType() and other routines.
Implements de.desy.tine.types.TCompoundDataObject.