public final class TrgUsageData extends SmfData
Modifier and Type | Method and Description |
---|---|
static TrgUsageData |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
Duration |
smf89tct()
SMF89TCT as a Duration.
|
double |
smf89tctRawValue()
SMF89TCT raw value.
|
double |
smf89tctSeconds()
SMF89TCT in seconds.
|
String |
smf89tpi()
SMF89TPI value.
|
String |
smf89tpn()
SMF89TPN value.
|
String |
smf89tpo()
SMF89TPO value.
|
String |
smf89tpq()
SMF89TPQ value.
|
String |
smf89tpv()
SMF89TPV value.
|
BigInteger |
smf89trgAsBigInteger()
SMF89TRG value as a BigInteger.
|
long |
smf89trgAsBinary()
SMF89TRG as 64 bit binary value, throws exception if SMF89TRG overflows 64 bit signed integer.
|
Duration |
smf89trgAsCpuTime()
SMF89TRG as a Duration.
|
byte[] |
smf89trgData()
SMF89TRGData data.
|
int |
smf89trgDataType()
SMF89TRGDataType value.
|
double |
smf89trgLongFP()
SMF89TRG as long floating point.
|
String |
smf89trgName()
SMF89TRG_NAME value.
|
String |
smf89trp()
SMF89TRP value.
|
Duration |
smf89tsr()
SMF89TSR as a Duration.
|
double |
smf89tsrRawValue()
SMF89TSR raw value.
|
double |
smf89tsrSeconds()
SMF89TSR in seconds.
|
Duration |
smf89tzt()
SMF89TZT as a Duration.
|
double |
smf89tztRawValue()
SMF89TZT raw value.
|
double |
smf89tztSeconds()
SMF89TZT in seconds.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public String smf89trp()
public String smf89tpo()
public String smf89tpn()
public String smf89tpv()
public String smf89tpq()
public String smf89tpi()
public String smf89trgName()
public Duration smf89tct()
Duration
public double smf89tctSeconds()
public double smf89tctRawValue()
public Duration smf89tsr()
Duration
public double smf89tsrSeconds()
public double smf89tsrRawValue()
public Duration smf89tzt()
Duration
public double smf89tztSeconds()
public double smf89tztRawValue()
public byte[] smf89trgData()
public Duration smf89trgAsCpuTime()
Duration
public long smf89trgAsBinary()
IllegalArgumentException
- If the value of SMF89TRG exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF89TRG).
Use smf89trgAsBigInteger()
if this is possible.public BigInteger smf89trgAsBigInteger()
smf89trgAsBinary()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public double smf89trgLongFP()
public int smf89trgDataType()
public static TrgUsageData create(byte[] Data, int offset, int length)
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the sectionCopyright © 2020 Black Hill Software Pty Ltd. All rights reserved.