Provide functions and traits that expose bdlat customized-type behavior.
This namespace provides functions that expose "customized type" behavior for "customized type" types. See the component-level documentation for more information.
| 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. |
| 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. |