Roboruka
Knihovna pro obsluhu RoboRuky.
Veřejné typy | Veřejné metody | Seznam všech členů
Dokumentace šablony třídy basic_printf_context< OutputIt, Char >

#include <printf.h>

Veřejné typy

using char_type = Char
 

Veřejné metody

 basic_printf_context (OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_printf_context > args)
 
template<typename ArgFormatter = printf_arg_formatter<buffer_range<Char>>>
OutputIt format ()
 

Detailní popis

template<typename OutputIt, typename Char>
class basic_printf_context< OutputIt, Char >

This template formats data and writes the output to a writer.

Dokumentace k členským typům

◆ char_type

template<typename OutputIt , typename Char >
using basic_printf_context< OutputIt, Char >::char_type = Char

The character type for the output.

Dokumentace konstruktoru a destruktoru

◆ basic_printf_context()

template<typename OutputIt , typename Char >
basic_printf_context< OutputIt, Char >::basic_printf_context ( OutputIt  out,
basic_string_view< char_type format_str,
basic_format_args< basic_printf_context< OutputIt, Char > >  args 
)
inline

\rst Constructs a printf_context object. References to the arguments and the writer are stored in the context object so make sure they have appropriate lifetimes. \endrst

Dokumentace k metodám

◆ format()

template<typename OutputIt , typename Char >
template<typename ArgFormatter >
OutputIt basic_printf_context< OutputIt, Char >::format

Formats stored arguments and writes the output to the range.


Dokumentace pro tuto třídu byla vygenerována z následujících souborů: