BloombergLP::bdlat

Namespace for bdlat array utility function templates.

Types

NameDescription
ArrayUtil This struct provides a namespace for suite of function templates providing non-primitive operations on "array" types.
EnumUtil Namespace for utility functions that decode bdlat enumerations.
FuzzUtil Utility for populating bdlat-compatible types from fuzz data.
FuzzUtilOptions Options for bdlat::FuzzUtil.
FuzzUtil_Manipulator A generic functor (manipulator) with function call operators that match the signature expected by the bdlat_Functions::manipulate operations.
FuzzUtil_ManipulatorWithCategory A generic functor (manipulator) with a function call operator that matches the signature expected by the bdlat_TypeCategoryUtil::manipulateByCategory operation.
NullableValueUtil This struct provides a namespace for a suite of function templates providing non-primitive operations on "nullable value" types.

Functions

NameDescription
operator== Return true if the specified lhs and rhs have the same value, and false otherwise.
operator!= Return true if the specified lhs and rhs do not have the same value, and false otherwise.