Provide functions and traits that expose bdlat customized‐type behavior.

Description

This namespace provides functions that expose "customized type" behavior for "customized type" types. See the component‐level documentation for more information.

Types

Name

Description

BaseType

This meta‐function should contain a typedef Type that specifies the default base type for the parameterized TYPE.

IsCustomizedType

Meta‐function that detects whether TYPE exposes customized‐type behavior.

Functions

Name

Description

bdlat_customizedTypeConvertFromBaseType

Default customization‐point implementation of convertFromBaseType.

bdlat_customizedTypeConvertToBaseType

Return the base‐type representation of the specified customized object.

bdlat_customizedTypeCreateBaseAndConvert

Default customization‐point implementation of createBaseAndConvert.

convertFromBaseType

Convert from the specified value to the specified customized object.

convertToBaseType

Return the base‐type representation of the specified customized object.

createBaseAndConvert

Create a base value, manipulate it, and convert it into object.

Created with MrDocs