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

Name

Description

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.

Created with MrDocs