Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
Classes | |
struct | convertToInt |
struct | convertToInt< T, true > |
class | FormatArg |
class | FormatListN |
class | FormatListN< 0 > |
struct | formatValueAsType |
struct | formatValueAsType< T, fmtT, true > |
struct | is_convertible |
struct | is_wchar |
struct | is_wchar< const wchar_t * > |
struct | is_wchar< const wchar_t[n]> |
struct | is_wchar< wchar_t * > |
struct | is_wchar< wchar_t[n]> |
Functions | |
template<typename T > | |
void | formatTruncated (std::ostream &out, const T &value, int ntrunc) |
int | parseIntAndAdvance (const char *&c) |
const char * | printFormatStringLiteral (std::ostream &out, const char *fmt) |
const char * | streamStateFromFormat (std::ostream &out, bool &spacePadPositive, int &ntrunc, const char *fmtStart, const detail::FormatArg *formatters, int &argIndex, int numFormatters) |
void | formatImpl (std::ostream &out, const char *fmt, const detail::FormatArg *formatters, int numFormatters) |
Function Documentation
◆ formatImpl()
|
inline |
Definition at line 788 of file tinyformat.h.
References tinyformat::detail::FormatArg::format(), printFormatStringLiteral(), streamStateFromFormat(), and TINYFORMAT_ERROR.
Referenced by tinyformat::vformat().
◆ formatTruncated()
template<typename T >
|
inline |
Definition at line 274 of file tinyformat.h.
Referenced by tinyformat::formatValue().
◆ parseIntAndAdvance()
|
inline |
Definition at line 549 of file tinyformat.h.
Referenced by streamStateFromFormat().
◆ printFormatStringLiteral()
|
inline |
Definition at line 563 of file tinyformat.h.
Referenced by formatImpl().
◆ streamStateFromFormat()
|
inline |
Definition at line 597 of file tinyformat.h.
References parseIntAndAdvance(), TINYFORMAT_ERROR, and tinyformat::detail::FormatArg::toInt().
Referenced by formatImpl().