VIPRA Documentation
Loading...
Searching...
No Matches
generic_context< OutputIt, Char > Class Template Reference

Public Types

using char_type = Char
 
using iterator = OutputIt
 
using parse_context_type = basic_format_parse_context<Char>
 
template<typename T>
using formatter_type = formatter<T, Char>
 

Public Member Functions

constexpr generic_context (OutputIt out, basic_format_args< generic_context > ctx_args, detail::locale_ref loc={})
 
 generic_context (generic_context &&)=default
 
 generic_context (const generic_context &)=delete
 
void operator= (const generic_context &)=delete
 
constexpr auto arg (int id) const -> basic_format_arg< generic_context >
 
auto arg (basic_string_view< Char > name) -> basic_format_arg< generic_context >
 
FMT_CONSTEXPR auto arg_id (basic_string_view< Char > name) -> int
 
auto args () const -> const basic_format_args< generic_context > &
 
FMT_CONSTEXPR auto out () -> iterator
 
void advance_to (iterator it)
 
FMT_CONSTEXPR auto locale () -> detail::locale_ref
 

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