LBM .Net API Documentation
LBMSDMRawDouble Class
Namespacescom.latencybusters.lbm.sdmLBMSDMRawDouble
An LBMSDMRawDouble is a helper class to minimise the effort of formatting and parsing Doubles
Declaration Syntax
C#
public class LBMSDMRawDouble : LBMSDMRaw
Members
All MembersConstructorsMethodsFields



IconMemberDescription
LBMSDMRawDouble()()()
Create a raw double object, setting the value to 0

LBMSDMRawDouble(Double)
Create a raw double object providing the value

Clone()()()
Get a copy of this object
(Inherited from LBMSDM.)
debug_level
Debug mask for SDM implementation.
(Inherited from LBMSDM.)
format(array<Byte>[]()[], Int32, Double)
Format a double value into a byte buffer

format(array<Byte>[]()[], Int32)
Format the raw double value into a byte buffer

length
The length of a raw double

log(String)
Log an event. If debug level is set greater than 0, output to stderr
(Inherited from LBMSDM.)
parse(array<Byte>[]()[], Int32)
Parse the raw double value from a byte buffer The value is stored in the object.

parse_s(array<Byte>[]()[], Int32)
Parse the raw double value from a byte buffer

set(Double)
Set the raw double from a double field

set_debug_level(Int32)
Set the debug level for processing this SDM message. Currently all debugs go to standard out.
(Inherited from LBMSDM.)
toDbgString()()()
Get a debug string for this object. This is not expected to be called and exists for child classes.
(Inherited from LBMSDMRaw.)
toDouble()()()
Get the double value of this raw double

ToString()()()
Get a string representing the raw double value
(Overrides Object.ToString()()().)
Inheritance Hierarchy
Object
LBMSDM
 LBMSDMRaw
  LBMSDMRawDouble

Assembly: lbmcssdm (Module: lbmcssdm) Version: 6.7.1.0