BloombergLP::balber::BerUtil_LengthImpUtil

This component-private utility struct provides a namespace for a suite of functions used by BerUtil to implement BER length quantity encoding and decoding.

Synopsis

Declared in <balber_berutil.h>

struct BerUtil_LengthImpUtil;

Type Aliases

NameDescription
Constants Constants is an alias to a namespace for a suite of general-purpose constants that occur when encoding or decoding BER data.
RawIntegerUtil RawIntegerUtil is an alias to a namespace for a suite of functions used to implement integer encoding.

Static Member Functions

NameDescription
getEndOfContentOctets Decode BER end-of-content octets from streamBuf.
getLength Decode the length octets from the specified streamBuf and load the result to the specified result.
putEndOfContentOctets Encode BER end-of-content octets to streamBuf.
putIndefiniteLengthOctet Encode the "indefinite-length" octet onto the specified streamBuf.
putLength Encode the specified length to streamBuf.