Clementine
Public Types | Public Member Functions | Public Attributes | List of all members
detail::int_writer< OutputIt, Char, UInt > Struct Template Reference
Collaboration diagram for detail::int_writer< OutputIt, Char, UInt >:
Collaboration graph
[legend]

Public Types

enum  { sep_size = 1 }
 
using iterator = remove_reference_t< decltype(reserve(std::declval< OutputIt & >(), 0))>
 

Public Member Functions

string_view get_prefix () const
 
template<typename Int >
 int_writer (OutputIt output, locale_ref loc, Int value, const basic_format_specs< Char > &s)
 
void on_dec ()
 
void on_hex ()
 
void on_bin ()
 
void on_oct ()
 
void on_num ()
 
void on_chr ()
 
FMT_NORETURN void on_error ()
 

Public Attributes

OutputIt out
 
locale_ref locale
 
const basic_format_specs< Char > & specs
 
UInt abs_value
 
char prefix [4]
 
unsigned prefix_size
 

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