Write the length and contents octets of the BER encoding of the specified real value (as defined in the specification) to the output sequence of the specified streamBuf. Optionally specify options, which will indicate whether -0.0f will be preserved or encoded as +0.0f. Return 0 if successful, and a non-zero value otherwise. The operation succeeds if all bytes corresponding to the length and contents octets are written to the streamBuf without the write position becoming unavailable.
Declared in <balber_berutil.h>
static
int
putFloatValue(
std::streambuf* streamBuf,
float value,
BerEncoderOptions const* options = 0);