Load an eight-byte IEEE double from the specified buffer.
Declared in <bslx_marshallingutil.h>
static
void
getFloat64(
double* variable,
char const* buffer);
Load into the specified variable the eight-byte IEEE double-precision floating-point number (in host byte order) comprised of the initial eight 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 eight-byte IEEE double |
| buffer | source buffer in network byte order |