Load a four-byte IEEE float from the specified buffer.
Declared in <bslx_marshallingutil.h>
static
void
getFloat32(
float* variable,
char const* buffer);
Load into the specified variable the four-byte IEEE single-precision floating-point number (in host byte order) comprised of the initial four bytes of the specified buffer (in network byte order). The behavior is undefined unless buffer has sufficient contents.
| Name | Description |
|---|---|
| variable | destination for the host-order four-byte IEEE float |
| buffer | source buffer in network byte order |