#include "formatter.hh"
Inherits StringFormatVariant.
|
using | SL = std::list< std::string > |
|
|
void | assign (const char *s, SL &h) |
|
void | assign (const std::string &s, SL &h) |
|
template<class T > |
std::enable_if< std::is_class< T >::value, void >::type | assign (const T &o, SL &h) |
|
template<class T > |
std::enable_if< std::is_integral_v< T >||std::is_enum_v< T >, void >::type | assign (const T &v, SL &h) |
|
template<class T > |
std::enable_if< std::is_floating_point_v< T >, void >::type | assign (const T &v, SL &h) |
|
void | assign (const void *p, SL &h) |
|
void | assign (std::nullptr_t, SL &h) |
|
using SL = std::list<std::string> |
◆assign() [1/7]
void assign |
( |
const char * |
s, |
|
|
SL & |
h |
|
) |
| |
◆assign() [2/7]
void assign |
( |
const std::string & |
s, |
|
|
SL & |
h |
|
) |
| |
◆assign() [3/7]
void assign |
( |
std::nullptr_t |
, |
|
|
SL & |
h |
|
) |
| |
◆assign() [4/7]
void assign |
( |
const void * |
p, |
|
|
SL & |
h |
|
) |
| |
◆assign() [5/7]
template<class T >
std::enable_if< std::is_integral_v< T >||std::is_enum_v< T >, void >::type assign |
( |
const T & |
v, |
|
|
SL & |
h |
|
) |
| |
◆assign() [6/7]
template<class T >
std::enable_if< std::is_floating_point_v< T >, void >::type assign |
( |
const T & |
v, |
|
|
SL & |
h |
|
) |
| |
◆assign() [7/7]
template<class T >
std::enable_if< std::is_class< T >::value, void >::type assign |
( |
const T & |
o, |
|
|
SL & |
h |
|
) |
| |
◆string_format_args()
std::string string_format_args |
( |
const char * |
format, |
|
|
size_t |
N, |
|
|
const StringFormatArg * |
args |
|
) |
| |
|
static |