Decode a multi-width encoded Decimal64 from buffer.
Declared in <bdldfp_decimalconvertutil.h>
static
Decimal64
decimal64FromMultiWidthEncoding(
unsigned char const* buffer,
bsls::Types::size_type size);
The behavior is undefined unless buffer has at least size bytes, and size is a valid encoding size in the multi-width encoding format.
decoded Decimal64 value
| Name | Description |
|---|---|
| buffer | buffer containing a multi-width encoding |
| size | number of encoded bytes to read |