Namespace for type‐independent unexternalization of BDEX‐compliant types.
Description
This namespace facilitates unexternalization of all BDEX‐compliant types in a type‐independent manner. The unexternalization functions are overloaded for fundamental types, enumeration types, bsl::string, and bsl::vector. A compilation error will occur if the (template parameter) VALUE_TYPE of a non‐overloaded method of bslx::InStreamFunctions does not support bdexStreamIn (with the appropriate signature).
Types
Name |
Description |
This |
|
Tag type selecting the enumeration overload of |
|
Tag type selecting the non‐enumeration overload of |
Functions
Name |
Description |
|
|
|
Created with MrDocs