Classes | |
struct | bin_writer |
struct | dec_writer |
struct | hex_writer |
struct | num_writer |
Public Types | |
enum | { SEP_SIZE = 1 } |
typedef internal::int_traits< Int >::main_type | unsigned_type |
Public Member Functions | |
string_view | get_prefix () const |
template<unsigned BITS> | |
int | count_digits () const |
int_writer (basic_writer< Range > &w, Int value, const Spec &s) | |
void | on_dec () |
void | on_hex () |
void | on_bin () |
void | on_oct () |
void | on_num () |
void | on_error () |
Public Attributes | |
basic_writer< Range > & | writer |
const Spec & | spec |
unsigned_type | abs_value |
char | prefix [4] |
unsigned | prefix_size |
typedef internal::int_traits<Int>::main_type basic_writer< Range >::int_writer< Int, Spec >::unsigned_type |
anonymous enum |
|
inline |
Definition at line 2386 of file format.h.
|
inline |
Definition at line 2377 of file format.h.
|
inline |
|
inline |
Definition at line 2447 of file format.h.
|
inline |
Definition at line 2409 of file format.h.
|
inline |
Definition at line 2492 of file format.h.
|
inline |
Definition at line 2426 of file format.h.
|
inline |
Definition at line 2484 of file format.h.
|
inline |
Definition at line 2457 of file format.h.
unsigned_type basic_writer< Range >::int_writer< Int, Spec >::abs_value |
char basic_writer< Range >::int_writer< Int, Spec >::prefix[4] |
unsigned basic_writer< Range >::int_writer< Int, Spec >::prefix_size |
const Spec& basic_writer< Range >::int_writer< Int, Spec >::spec |
basic_writer<Range>& basic_writer< Range >::int_writer< Int, Spec >::writer |