PairFormatter overloads
Declared in <absl/strings/str_join.h>
Function overload of PairFormatter() for using a default AlphaNumFormatter() for each Formatter in the pair.
/* implementation-defined */::PairFormatterImpl</* implementation-defined */::AlphaNumFormatterImpl, /* implementation-defined */::AlphaNumFormatterImpl>
PairFormatter(std::string_view sep);
» more...
Formats a std::pair by putting a given separator between the pair's .first and .second members. This formatter allows you to specify custom Formatters for both the first and second member of each pair.
template<
typename FirstFormatter,
typename SecondFormatter>
/* implementation-defined */::PairFormatterImpl<FirstFormatter, SecondFormatter>
PairFormatter(
FirstFormatter f1,
std::string_view sep,
SecondFormatter f2);
» more...
std::pair elements using the default formatter.std::pair elements.| Name | Description |
|---|---|
| sep | The separator placed between the two members. |
| f1 | The formatter for the pair's .first member. |
| f2 | The formatter for the pair's .second member. |