![]() |
MySQL 9.6.0
Source Code Documentation
|
Functions | |
| template<class String_t = std::string, Is_format Format_t, class... Args_t> | |
| auto | concat (const Format_t &format, const Args_t &...args) |
| Concatenate the string representations of the objects and return a std::string object holding the result. More... | |
| template<class String_t = std::string> | |
| String_t | encode (const Is_format auto &format, const auto &object) |
| Return an std::string object holding the string representation of the given object. More... | |
| template<class String_t = std::string, class Object_t > | |
| String_t | encode_debug (const Object_t &object) |
| Return an std::string object holding the string representation of the given object, using Debug_format. More... | |
| template<class String_t = std::string, class... Objects_t> | |
| String_t | concat_debug (const Objects_t &...objects) |
| Return an std::string object holding the concatenated string representations of the objects, using Debug_format. More... | |
| template<class String_t = std::string, class Object_t > | |
| String_t | encode_text (const Object_t &object) |
| Return an std::string object holding the string representation of the object, using Text_format. More... | |
| template<class String_t = std::string, class... Objects_t> | |
| String_t | concat_text (const Objects_t &...objects) |
| Return an std::string object holding the concatenated string representations of the objects, using Text_format. More... | |
| auto mysql::strconv::throwing::concat | ( | const Format_t & | format, |
| const Args_t &... | args | ||
| ) |
Concatenate the string representations of the objects and return a std::string object holding the result.
| String_t | Output string type. Defaults to std::string. |
| Format_t | Type of format. |
| Args_t | Types of objects. |
| format | Format object. |
| args | Objects. |
| bad_alloc | if an out-of-memory condition occurred. |
| String_t mysql::strconv::throwing::concat_debug | ( | const Objects_t &... | objects | ) |
Return an std::string object holding the concatenated string representations of the objects, using Debug_format.
| String_t | Output string type. Defaults to std::string. |
| Objects_t | Types of objects. |
| objects | Objects to write. |
| bad_alloc | if an out-of-memory condition occurs. |
| String_t mysql::strconv::throwing::concat_text | ( | const Objects_t &... | objects | ) |
Return an std::string object holding the concatenated string representations of the objects, using Text_format.
| String_t | Output string type. Defaults to std::string. |
| Objects_t | Types of objects. |
| objects | Objects to write. |
| bad_alloc | if an out-of-memory condition occurs. |
| String_t mysql::strconv::throwing::encode | ( | const Is_format auto & | format, |
| const auto & | object | ||
| ) |
Return an std::string object holding the string representation of the given object.
| String_t | Output string type. Defaults to std::string. |
| format | Description of output format. |
| object | Object to write. |
| bad_alloc | if an out-of-memory condition occurs. |
| String_t mysql::strconv::throwing::encode_debug | ( | const Object_t & | object | ) |
Return an std::string object holding the string representation of the given object, using Debug_format.
| String_t | Output string type. Defaults to std::string. |
| Object_t | Type of object. |
| object | Object to write. |
| bad_alloc | if an out-of-memory condition occurs. |
| String_t mysql::strconv::throwing::encode_text | ( | const Object_t & | object | ) |
Return an std::string object holding the string representation of the object, using Text_format.
| String_t | Output string type. Defaults to std::string. |
| Object_t | Type of object. |
| object | Object to write. |
| bad_alloc | if an out-of-memory condition occurs. |