BloombergLP::balber::BerUtil_ExtendedBinaryEncodingUtil

Utilities deciding when to use extended-binary date/time encodings.

Synopsis

Declared in <balber_berutil.h>

struct BerUtil_ExtendedBinaryEncodingUtil;

Description

This component-private utility struct provides a namespace for a suite of functions used by BerUtil to determine if a particular date and/or time value should be encoded using its corresponding extended-binary-encoding format, its corresponding compact-binary-encoding format, or neither format.

Type Aliases

NameDescription
Encoding Alias for the date-and-time encoding enumeration namespace.

Static Member Functions

NameDescription
useBinaryEncoding Return true if a date and/or time value must be encoded using either its corresponding extended-binary-encoding format or its corresponding.
useExtendedBinaryEncoding useExtendedBinaryEncoding overloads