#include <tinyformat.h>
|
| FormatArg ()=default |
|
template<typename T > |
| FormatArg (const T &value) |
|
void | format (std::ostream &out, const char *fmtBegin, const char *fmtEnd, int ntrunc) const |
|
int | toInt () const |
|
|
const void * | m_value {nullptr} |
|
void(* | m_formatImpl )(std::ostream &out, const char *fmtBegin, const char *fmtEnd, int ntrunc, const void *value) |
|
int(* | m_toIntImpl )(const void *value) |
|
Definition at line 520 of file tinyformat.h.
◆ FormatArg() [1/2]
tinyformat::detail::FormatArg::FormatArg |
( |
| ) |
|
|
default |
◆ FormatArg() [2/2]
template<typename T >
tinyformat::detail::FormatArg::FormatArg |
( |
const T & |
value | ) |
|
|
inlineexplicit |
◆ format()
void tinyformat::detail::FormatArg::format |
( |
std::ostream & |
out, |
|
|
const char * |
fmtBegin, |
|
|
const char * |
fmtEnd, |
|
|
int |
ntrunc |
|
) |
| const |
|
inline |
◆ formatImpl()
template<typename T >
static TINYFORMAT_HIDDEN void tinyformat::detail::FormatArg::formatImpl |
( |
std::ostream & |
out, |
|
|
const char * |
fmtBegin, |
|
|
const char * |
fmtEnd, |
|
|
int |
ntrunc, |
|
|
const void * |
value |
|
) |
| |
|
inlinestaticprivate |
◆ toInt()
int tinyformat::detail::FormatArg::toInt |
( |
| ) |
const |
|
inline |
◆ toIntImpl()
template<typename T >
static TINYFORMAT_HIDDEN int tinyformat::detail::FormatArg::toIntImpl |
( |
const void * |
value | ) |
|
|
inlinestaticprivate |
◆ m_formatImpl
void(* tinyformat::detail::FormatArg::m_formatImpl) (std::ostream &out, const char *fmtBegin, const char *fmtEnd, int ntrunc, const void *value) |
|
inlineprivate |
◆ m_toIntImpl
int(* tinyformat::detail::FormatArg::m_toIntImpl) (const void *value) |
|
inlineprivate |
◆ m_value
const void* tinyformat::detail::FormatArg::m_value {nullptr} |
|
private |
The documentation for this class was generated from the following file: