BloombergLP::bslx::MarshallingUtil::Unnamed enum

Platform-independent wire-format sizes (in bytes) for marshalled types. Note that the wire-format size may differ from the size in memory.

Synopsis

Declared in <bslx_marshallingutil.h>

enum Unnamed enum;

Members

NameDescription
k_SIZEOF_INT64 The wire-format size (in bytes) of a 64-bit integer.
k_SIZEOF_INT56 The wire-format size (in bytes) of a 56-bit integer.
k_SIZEOF_INT48 The wire-format size (in bytes) of a 48-bit integer.
k_SIZEOF_INT40 The wire-format size (in bytes) of a 40-bit integer.
k_SIZEOF_INT32 The wire-format size (in bytes) of a 32-bit integer.
k_SIZEOF_INT24 The wire-format size (in bytes) of a 24-bit integer.
k_SIZEOF_INT16 The wire-format size (in bytes) of a 16-bit integer.
k_SIZEOF_INT8 The wire-format size (in bytes) of an 8-bit integer.
k_SIZEOF_FLOAT64 The wire-format size (in bytes) of a 64-bit floating-point number.
k_SIZEOF_FLOAT32 The wire-format size (in bytes) of a 32-bit floating-point number.