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



IconMemberDescription
LBMSDMRawFloat()()()
Create a raw float object, setting the value to 0

LBMSDMRawFloat(Single)
Create a raw float 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, Single)
Format a float value into a byte buffer

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

length
The length of a raw float

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 float value from a byte buffer The value is stored in the object.

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

set(Single)
Set the raw float from a float 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.)
toFloat()()()
Get the float value of this raw float

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

Assembly: lbmcssdm (Module: lbmcssdm) Version: 6.7.1.0