Namespace for bdlat array utility function templates.

Types

Name

Description

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

Name

Description

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.

Created with MrDocs