Bitcoin
Classes | Namespaces | Macros | Typedefs | Functions
tinyformat.h File Reference
#include <algorithm>
#include <cassert>
#include <iostream>
#include <sstream>
#include <stdexcept>

Go to the source code of this file.

Classes

class  tinyformat::format_error
 
struct  tinyformat::detail::is_convertible< T1, T2 >
 
struct  tinyformat::detail::is_convertible< T1, T2 >::fail
 
struct  tinyformat::detail::is_convertible< T1, T2 >::succeed
 
struct  tinyformat::detail::is_wchar< T >
 
struct  tinyformat::detail::is_wchar< wchar_t * >
 
struct  tinyformat::detail::is_wchar< const wchar_t * >
 
struct  tinyformat::detail::is_wchar< const wchar_t[n]>
 
struct  tinyformat::detail::is_wchar< wchar_t[n]>
 
struct  tinyformat::detail::formatValueAsType< T, fmtT, convertible >
 
struct  tinyformat::detail::formatValueAsType< T, fmtT, true >
 
struct  tinyformat::detail::convertToInt< T, convertible >
 
struct  tinyformat::detail::convertToInt< T, true >
 
class  tinyformat::detail::FormatArg
 
class  tinyformat::FormatList
 
class  tinyformat::detail::FormatListN< N >
 
class  tinyformat::detail::FormatListN< 0 >
 

Namespaces

 tinyformat
 
 tinyformat::detail
 

Macros

#define TINYFORMAT_ERROR(reasonString)   throw tinyformat::format_error(reasonString)
 
#define TINYFORMAT_USE_VARIADIC_TEMPLATES
 
#define TINYFORMAT_HIDDEN
 
#define TINYFORMAT_DEFINE_FORMAT_TRUNCATED_CSTR(type)
 
#define TINYFORMAT_DEFINE_FORMATVALUE_CHAR(charType)
 
#define TINYFORMAT_ARGTYPES(n)   TINYFORMAT_ARGTYPES_ ## n
 
#define TINYFORMAT_VARARGS(n)   TINYFORMAT_VARARGS_ ## n
 
#define TINYFORMAT_PASSARGS(n)   TINYFORMAT_PASSARGS_ ## n
 
#define TINYFORMAT_PASSARGS_TAIL(n)   TINYFORMAT_PASSARGS_TAIL_ ## n
 
#define TINYFORMAT_ARGTYPES_1   class T1
 
#define TINYFORMAT_ARGTYPES_2   class T1, class T2
 
#define TINYFORMAT_ARGTYPES_3   class T1, class T2, class T3
 
#define TINYFORMAT_ARGTYPES_4   class T1, class T2, class T3, class T4
 
#define TINYFORMAT_ARGTYPES_5   class T1, class T2, class T3, class T4, class T5
 
#define TINYFORMAT_ARGTYPES_6   class T1, class T2, class T3, class T4, class T5, class T6
 
#define TINYFORMAT_ARGTYPES_7   class T1, class T2, class T3, class T4, class T5, class T6, class T7
 
#define TINYFORMAT_ARGTYPES_8   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8
 
#define TINYFORMAT_ARGTYPES_9   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9
 
#define TINYFORMAT_ARGTYPES_10   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10
 
#define TINYFORMAT_ARGTYPES_11   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11
 
#define TINYFORMAT_ARGTYPES_12   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12
 
#define TINYFORMAT_ARGTYPES_13   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13
 
#define TINYFORMAT_ARGTYPES_14   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14
 
#define TINYFORMAT_ARGTYPES_15   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15
 
#define TINYFORMAT_ARGTYPES_16   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15, class T16
 
#define TINYFORMAT_VARARGS_1   const T1& v1
 
#define TINYFORMAT_VARARGS_2   const T1& v1, const T2& v2
 
#define TINYFORMAT_VARARGS_3   const T1& v1, const T2& v2, const T3& v3
 
#define TINYFORMAT_VARARGS_4   const T1& v1, const T2& v2, const T3& v3, const T4& v4
 
#define TINYFORMAT_VARARGS_5   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5
 
#define TINYFORMAT_VARARGS_6   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6
 
#define TINYFORMAT_VARARGS_7   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7
 
#define TINYFORMAT_VARARGS_8   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8
 
#define TINYFORMAT_VARARGS_9   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9
 
#define TINYFORMAT_VARARGS_10   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10
 
#define TINYFORMAT_VARARGS_11   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11
 
#define TINYFORMAT_VARARGS_12   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12
 
#define TINYFORMAT_VARARGS_13   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13
 
#define TINYFORMAT_VARARGS_14   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14
 
#define TINYFORMAT_VARARGS_15   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14, const T15& v15
 
#define TINYFORMAT_VARARGS_16   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14, const T15& v15, const T16& v16
 
#define TINYFORMAT_PASSARGS_1   v1
 
#define TINYFORMAT_PASSARGS_2   v1, v2
 
#define TINYFORMAT_PASSARGS_3   v1, v2, v3
 
#define TINYFORMAT_PASSARGS_4   v1, v2, v3, v4
 
#define TINYFORMAT_PASSARGS_5   v1, v2, v3, v4, v5
 
#define TINYFORMAT_PASSARGS_6   v1, v2, v3, v4, v5, v6
 
#define TINYFORMAT_PASSARGS_7   v1, v2, v3, v4, v5, v6, v7
 
#define TINYFORMAT_PASSARGS_8   v1, v2, v3, v4, v5, v6, v7, v8
 
#define TINYFORMAT_PASSARGS_9   v1, v2, v3, v4, v5, v6, v7, v8, v9
 
#define TINYFORMAT_PASSARGS_10   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10
 
#define TINYFORMAT_PASSARGS_11   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11
 
#define TINYFORMAT_PASSARGS_12   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12
 
#define TINYFORMAT_PASSARGS_13   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13
 
#define TINYFORMAT_PASSARGS_14   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14
 
#define TINYFORMAT_PASSARGS_15   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15
 
#define TINYFORMAT_PASSARGS_16   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16
 
#define TINYFORMAT_PASSARGS_TAIL_1
 
#define TINYFORMAT_PASSARGS_TAIL_2   , v2
 
#define TINYFORMAT_PASSARGS_TAIL_3   , v2, v3
 
#define TINYFORMAT_PASSARGS_TAIL_4   , v2, v3, v4
 
#define TINYFORMAT_PASSARGS_TAIL_5   , v2, v3, v4, v5
 
#define TINYFORMAT_PASSARGS_TAIL_6   , v2, v3, v4, v5, v6
 
#define TINYFORMAT_PASSARGS_TAIL_7   , v2, v3, v4, v5, v6, v7
 
#define TINYFORMAT_PASSARGS_TAIL_8   , v2, v3, v4, v5, v6, v7, v8
 
#define TINYFORMAT_PASSARGS_TAIL_9   , v2, v3, v4, v5, v6, v7, v8, v9
 
#define TINYFORMAT_PASSARGS_TAIL_10   , v2, v3, v4, v5, v6, v7, v8, v9, v10
 
#define TINYFORMAT_PASSARGS_TAIL_11   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11
 
#define TINYFORMAT_PASSARGS_TAIL_12   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12
 
#define TINYFORMAT_PASSARGS_TAIL_13   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13
 
#define TINYFORMAT_PASSARGS_TAIL_14   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14
 
#define TINYFORMAT_PASSARGS_TAIL_15   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15
 
#define TINYFORMAT_PASSARGS_TAIL_16   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16
 
#define TINYFORMAT_FOREACH_ARGNUM(m)   m(1) m(2) m(3) m(4) m(5) m(6) m(7) m(8) m(9) m(10) m(11) m(12) m(13) m(14) m(15) m(16)
 
#define strprintf   tfm::format
 

Typedefs

typedef const FormatList & tinyformat::FormatListRef
 Reference to type-opaque format list for passing to vformat() More...
 

Functions

template<typename T >
void tinyformat::detail::formatTruncated (std::ostream &out, const T &value, int ntrunc)
 
template<typename T >
void tinyformat::formatValue (std::ostream &out, const char *, const char *fmtEnd, int ntrunc, const T &value)
 
int tinyformat::detail::parseIntAndAdvance (const char *&c)
 
const char * tinyformat::detail::printFormatStringLiteral (std::ostream &out, const char *fmt)
 
const char * tinyformat::detail::streamStateFromFormat (std::ostream &out, bool &spacePadPositive, int &ntrunc, const char *fmtStart, const detail::FormatArg *formatters, int &argIndex, int numFormatters)
 
void tinyformat::detail::formatImpl (std::ostream &out, const char *fmt, const detail::FormatArg *formatters, int numFormatters)
 
template<typename... Args>
*detail::FormatListN< sizeof...(Args)> tinyformat::makeFormatList (const Args &... args)
 
void tinyformat::vformat (std::ostream &out, const char *fmt, FormatListRef list)
 
template<typename... Args>
void tinyformat::format (std::ostream &out, const char *fmt, const Args &... args)
 Format list of arguments to the stream according to given format string. More...
 
template<typename... Args>
std::string tinyformat::format (const char *fmt, const Args &... args)
 
template<typename... Args>
void tinyformat::printf (const char *fmt, const Args &... args)
 Format list of arguments to std::cout, according to the given format string. More...
 
template<typename... Args>
void tinyformat::printfln (const char *fmt, const Args &... args)
 
template<typename... Args>
std::string tinyformat::format (const std::string &fmt, const Args &... args)
 

Macro Definition Documentation

◆ strprintf

#define strprintf   tfm::format

Format arguments and return the string or write to given std::ostream (see tinyformat::format doc for details)

◆ TINYFORMAT_ARGTYPES

#define TINYFORMAT_ARGTYPES (   n)    TINYFORMAT_ARGTYPES_ ## n

◆ TINYFORMAT_ARGTYPES_1

#define TINYFORMAT_ARGTYPES_1   class T1

◆ TINYFORMAT_ARGTYPES_10

#define TINYFORMAT_ARGTYPES_10   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10

◆ TINYFORMAT_ARGTYPES_11

#define TINYFORMAT_ARGTYPES_11   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11

◆ TINYFORMAT_ARGTYPES_12

#define TINYFORMAT_ARGTYPES_12   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12

◆ TINYFORMAT_ARGTYPES_13

#define TINYFORMAT_ARGTYPES_13   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13

◆ TINYFORMAT_ARGTYPES_14

#define TINYFORMAT_ARGTYPES_14   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14

◆ TINYFORMAT_ARGTYPES_15

#define TINYFORMAT_ARGTYPES_15   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15

◆ TINYFORMAT_ARGTYPES_16

#define TINYFORMAT_ARGTYPES_16   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class T11, class T12, class T13, class T14, class T15, class T16

◆ TINYFORMAT_ARGTYPES_2

#define TINYFORMAT_ARGTYPES_2   class T1, class T2

◆ TINYFORMAT_ARGTYPES_3

#define TINYFORMAT_ARGTYPES_3   class T1, class T2, class T3

◆ TINYFORMAT_ARGTYPES_4

#define TINYFORMAT_ARGTYPES_4   class T1, class T2, class T3, class T4

◆ TINYFORMAT_ARGTYPES_5

#define TINYFORMAT_ARGTYPES_5   class T1, class T2, class T3, class T4, class T5

◆ TINYFORMAT_ARGTYPES_6

#define TINYFORMAT_ARGTYPES_6   class T1, class T2, class T3, class T4, class T5, class T6

◆ TINYFORMAT_ARGTYPES_7

#define TINYFORMAT_ARGTYPES_7   class T1, class T2, class T3, class T4, class T5, class T6, class T7

◆ TINYFORMAT_ARGTYPES_8

#define TINYFORMAT_ARGTYPES_8   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8

◆ TINYFORMAT_ARGTYPES_9

#define TINYFORMAT_ARGTYPES_9   class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9

◆ TINYFORMAT_DEFINE_FORMAT_TRUNCATED_CSTR

#define TINYFORMAT_DEFINE_FORMAT_TRUNCATED_CSTR (   type)
Value:
inline void formatTruncated(std::ostream& out, type* value, int ntrunc) \
{ \
std::streamsize len = 0; \
while(len < ntrunc && value[len] != 0) \
++len; \
out.write(value, len); \
}
void formatTruncated(std::ostream &out, const T &value, int ntrunc)
Definition: tinyformat.h:274
out
Definition: extract_strings_qt.py:62

◆ TINYFORMAT_DEFINE_FORMATVALUE_CHAR

#define TINYFORMAT_DEFINE_FORMATVALUE_CHAR (   charType)
Value:
inline void formatValue(std::ostream& out, const char* /*fmtBegin*/, \
const char* fmtEnd, int , charType value) \
{ \
switch(*(fmtEnd-1)) \
{ \
case 'u': case 'd': case 'i': case 'o': case 'X': case 'x': \
out << static_cast<int>(value); break; \
default: \
out << value; break; \
} \
}
out
Definition: extract_strings_qt.py:62
void formatValue(std::ostream &out, const char *, const char *fmtEnd, int ntrunc, const T &value)
Definition: tinyformat.h:315

◆ TINYFORMAT_ERROR

#define TINYFORMAT_ERROR (   reasonString)    throw tinyformat::format_error(reasonString)

◆ TINYFORMAT_FOREACH_ARGNUM

#define TINYFORMAT_FOREACH_ARGNUM (   m)    m(1) m(2) m(3) m(4) m(5) m(6) m(7) m(8) m(9) m(10) m(11) m(12) m(13) m(14) m(15) m(16)

◆ TINYFORMAT_HIDDEN

#define TINYFORMAT_HIDDEN

◆ TINYFORMAT_PASSARGS

#define TINYFORMAT_PASSARGS (   n)    TINYFORMAT_PASSARGS_ ## n

◆ TINYFORMAT_PASSARGS_1

#define TINYFORMAT_PASSARGS_1   v1

◆ TINYFORMAT_PASSARGS_10

#define TINYFORMAT_PASSARGS_10   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10

◆ TINYFORMAT_PASSARGS_11

#define TINYFORMAT_PASSARGS_11   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11

◆ TINYFORMAT_PASSARGS_12

#define TINYFORMAT_PASSARGS_12   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12

◆ TINYFORMAT_PASSARGS_13

#define TINYFORMAT_PASSARGS_13   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13

◆ TINYFORMAT_PASSARGS_14

#define TINYFORMAT_PASSARGS_14   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14

◆ TINYFORMAT_PASSARGS_15

#define TINYFORMAT_PASSARGS_15   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15

◆ TINYFORMAT_PASSARGS_16

#define TINYFORMAT_PASSARGS_16   v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16

◆ TINYFORMAT_PASSARGS_2

#define TINYFORMAT_PASSARGS_2   v1, v2

◆ TINYFORMAT_PASSARGS_3

#define TINYFORMAT_PASSARGS_3   v1, v2, v3

◆ TINYFORMAT_PASSARGS_4

#define TINYFORMAT_PASSARGS_4   v1, v2, v3, v4

◆ TINYFORMAT_PASSARGS_5

#define TINYFORMAT_PASSARGS_5   v1, v2, v3, v4, v5

◆ TINYFORMAT_PASSARGS_6

#define TINYFORMAT_PASSARGS_6   v1, v2, v3, v4, v5, v6

◆ TINYFORMAT_PASSARGS_7

#define TINYFORMAT_PASSARGS_7   v1, v2, v3, v4, v5, v6, v7

◆ TINYFORMAT_PASSARGS_8

#define TINYFORMAT_PASSARGS_8   v1, v2, v3, v4, v5, v6, v7, v8

◆ TINYFORMAT_PASSARGS_9

#define TINYFORMAT_PASSARGS_9   v1, v2, v3, v4, v5, v6, v7, v8, v9

◆ TINYFORMAT_PASSARGS_TAIL

#define TINYFORMAT_PASSARGS_TAIL (   n)    TINYFORMAT_PASSARGS_TAIL_ ## n

◆ TINYFORMAT_PASSARGS_TAIL_1

#define TINYFORMAT_PASSARGS_TAIL_1

◆ TINYFORMAT_PASSARGS_TAIL_10

#define TINYFORMAT_PASSARGS_TAIL_10   , v2, v3, v4, v5, v6, v7, v8, v9, v10

◆ TINYFORMAT_PASSARGS_TAIL_11

#define TINYFORMAT_PASSARGS_TAIL_11   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11

◆ TINYFORMAT_PASSARGS_TAIL_12

#define TINYFORMAT_PASSARGS_TAIL_12   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12

◆ TINYFORMAT_PASSARGS_TAIL_13

#define TINYFORMAT_PASSARGS_TAIL_13   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13

◆ TINYFORMAT_PASSARGS_TAIL_14

#define TINYFORMAT_PASSARGS_TAIL_14   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14

◆ TINYFORMAT_PASSARGS_TAIL_15

#define TINYFORMAT_PASSARGS_TAIL_15   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15

◆ TINYFORMAT_PASSARGS_TAIL_16

#define TINYFORMAT_PASSARGS_TAIL_16   , v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16

◆ TINYFORMAT_PASSARGS_TAIL_2

#define TINYFORMAT_PASSARGS_TAIL_2   , v2

◆ TINYFORMAT_PASSARGS_TAIL_3

#define TINYFORMAT_PASSARGS_TAIL_3   , v2, v3

◆ TINYFORMAT_PASSARGS_TAIL_4

#define TINYFORMAT_PASSARGS_TAIL_4   , v2, v3, v4

◆ TINYFORMAT_PASSARGS_TAIL_5

#define TINYFORMAT_PASSARGS_TAIL_5   , v2, v3, v4, v5

◆ TINYFORMAT_PASSARGS_TAIL_6

#define TINYFORMAT_PASSARGS_TAIL_6   , v2, v3, v4, v5, v6

◆ TINYFORMAT_PASSARGS_TAIL_7

#define TINYFORMAT_PASSARGS_TAIL_7   , v2, v3, v4, v5, v6, v7

◆ TINYFORMAT_PASSARGS_TAIL_8

#define TINYFORMAT_PASSARGS_TAIL_8   , v2, v3, v4, v5, v6, v7, v8

◆ TINYFORMAT_PASSARGS_TAIL_9

#define TINYFORMAT_PASSARGS_TAIL_9   , v2, v3, v4, v5, v6, v7, v8, v9

◆ TINYFORMAT_USE_VARIADIC_TEMPLATES

#define TINYFORMAT_USE_VARIADIC_TEMPLATES

◆ TINYFORMAT_VARARGS

#define TINYFORMAT_VARARGS (   n)    TINYFORMAT_VARARGS_ ## n

◆ TINYFORMAT_VARARGS_1

#define TINYFORMAT_VARARGS_1   const T1& v1

◆ TINYFORMAT_VARARGS_10

#define TINYFORMAT_VARARGS_10   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10

◆ TINYFORMAT_VARARGS_11

#define TINYFORMAT_VARARGS_11   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11

◆ TINYFORMAT_VARARGS_12

#define TINYFORMAT_VARARGS_12   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12

◆ TINYFORMAT_VARARGS_13

#define TINYFORMAT_VARARGS_13   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13

◆ TINYFORMAT_VARARGS_14

#define TINYFORMAT_VARARGS_14   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14

◆ TINYFORMAT_VARARGS_15

#define TINYFORMAT_VARARGS_15   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14, const T15& v15

◆ TINYFORMAT_VARARGS_16

#define TINYFORMAT_VARARGS_16   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9, const T10& v10, const T11& v11, const T12& v12, const T13& v13, const T14& v14, const T15& v15, const T16& v16

◆ TINYFORMAT_VARARGS_2

#define TINYFORMAT_VARARGS_2   const T1& v1, const T2& v2

◆ TINYFORMAT_VARARGS_3

#define TINYFORMAT_VARARGS_3   const T1& v1, const T2& v2, const T3& v3

◆ TINYFORMAT_VARARGS_4

#define TINYFORMAT_VARARGS_4   const T1& v1, const T2& v2, const T3& v3, const T4& v4

◆ TINYFORMAT_VARARGS_5

#define TINYFORMAT_VARARGS_5   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5

◆ TINYFORMAT_VARARGS_6

#define TINYFORMAT_VARARGS_6   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6

◆ TINYFORMAT_VARARGS_7

#define TINYFORMAT_VARARGS_7   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7

◆ TINYFORMAT_VARARGS_8

#define TINYFORMAT_VARARGS_8   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8

◆ TINYFORMAT_VARARGS_9

#define TINYFORMAT_VARARGS_9   const T1& v1, const T2& v2, const T3& v3, const T4& v4, const T5& v5, const T6& v6, const T7& v7, const T8& v8, const T9& v9