PairFormatter overloads
Synopses
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);
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);
Return Value
-
A formatter for
std::pairelements using the default formatter. -
A formatter for
std::pairelements.
Parameters
Name |
Description |
sep |
The separator placed between the two members. |
f1 |
The formatter for the pair's |
f2 |
The formatter for the pair's |
Created with MrDocs