Overload set implementing BerUtil::getValue for supported types.

Synopsis

Declared in <balber_berutil.h>

struct BerUtil_GetValueImpUtil;

Description

This component‐private utility struct provides a namespace for a suite of functions that define the overload set for the implementation of balber::BerUtil::getValue. The set of types used for the value parameters in the overload set of getValue in this struct define the set of types that balber::BerUtil::getValue supports.

Type Aliases

Name

Description

BooleanUtil

BooleanUtil is an alias to a namespace for a suite of functions used by BerUtil to implement BER encoding and decoding operations for boolean values.

CharacterUtil

CharacterUtil is an alias to a namespace for a suite of functions used by BerUtil to implement BER encoding and decoding operations for byte values.

DateOrDateTz

DateOrDateTz is a convenient alias for bdlb::Variant2<bdlt::Date, bdlt::DateTz>.

DateUtil

DateUtil is an alias to a namespace for a suite of functions used by BerUtil to implement BER encoding and decoding operations for date values.

DatetimeOrDatetimeTz

DatetimeOrDatetimeTz is a convenient alias for bdlb::Variant2<bdlt::Datetime, bdlt::DatetimeTz>.

DatetimeUtil

DatetimeUtil is an alias to a namespace for a suite of functions used by BerUtil to implement BER encoding and decoding operations for date and time values.

FloatingPointUtil

Alias for floating‐point BER encoding and decoding utilities.

IntegerUtil

IntegerUtil is an alias to a namespace for a suite of functions used by BerUtil to implement BER encoding and decoding operations for integer values.

StringUtil

StringUtil is an alias to a namespace for a suite of functions used by BerUtil to implement BER encoding and decoding operations for string values.

TimeOrTimeTz

TimeOrTimeTz is a convenient alias for bdlb::Variant2<bdlt::Time, bdlt::TimeTz>.

TimeUtil

TimeUtil is an alias to a namespace for a suite of functions used by BerUtil to implement BER encoding and decoding operations for time values.

Static Member Functions

Name

Description

getValue

getValue overloads

Created with MrDocs