Bitcoin Core  0.15.99
P2P Digital Currency
Public Member Functions | Private Attributes | Friends | List of all members
tinyformat::FormatList Class Reference

List of template arguments format(), held in a type-opaque way. More...

#include <tinyformat.h>

Inheritance diagram for tinyformat::FormatList:
Collaboration diagram for tinyformat::FormatList:

Public Member Functions

 FormatList (detail::FormatArg *formatters, int N)

Private Attributes

const detail::FormatArgm_formatters
int m_N


void vformat (std::ostream &out, const char *fmt, const FormatList &list)

Detailed Description

List of template arguments format(), held in a type-opaque way.

A const reference to FormatList (typedef'd as FormatListRef) may be conveniently used to pass arguments to non-template functions: All type information has been stripped from the arguments, leaving just enough of a common interface to perform formatting as required.

Definition at line 843 of file tinyformat.h.

Constructor & Destructor Documentation

tinyformat::FormatList::FormatList ( detail::FormatArg formatters,
int  N 

Definition at line 846 of file tinyformat.h.

Here is the call graph for this function:

Friends And Related Function Documentation

void vformat ( std::ostream &  out,
const char *  fmt,
const FormatList list 

Member Data Documentation

const detail::FormatArg* tinyformat::FormatList::m_formatters

Definition at line 853 of file tinyformat.h.

int tinyformat::FormatList::m_N

Definition at line 854 of file tinyformat.h.

The documentation for this class was generated from the following file: