Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Private Member Functions |
Private Attributes |
List of all members
basic_writer< Range > Class Template Reference
Detailed Descriptiontemplate<typename Range>
class internal::basic_writer< Range > Member Typedef Documentation◆ char_type
template<typename Range >
◆ format_specs
template<typename Range >
◆ iterator
template<typename Range >
Constructor & Destructor Documentation◆ basic_writer()
template<typename Range >
Member Function Documentation◆ out()
template<typename Range >
Definition at line 1626 of file format.h. Referenced by arg_formatter_base< Range, ErrorHandler >::out(). ◆ reserve()
template<typename Range >
Definition at line 1389 of file format.h. References internal::reserve(). ◆ write() [1/13]
template<typename Range >
template<typename Char >
◆ write() [2/13]
template<typename Range >
Definition at line 1726 of file format.h. References internal::reserve(). ◆ write() [3/13]
template<typename Range >
template<typename Char , FMT_ENABLE_IF(std::is_same< Char, char_type >::value) >
Definition at line 1732 of file format.h. References internal::reserve(). ◆ write() [4/13]
template<typename Range >
template<typename Char >
◆ write() [5/13]
template<typename Range >
Definition at line 1654 of file format.h. Referenced by internal::format_error_code(), format_system_error(), arg_formatter_base< Range, ErrorHandler >::operator()(), arg_formatter_base< Range, ErrorHandler >::operator()(), arg_formatter_base< Range, ErrorHandler >::write(), arg_formatter_base< Range, ErrorHandler >::write(), and arg_formatter_base< Range, ErrorHandler >::write_char(). ◆ write() [6/13]◆ write() [7/13]◆ write() [8/13]
template<typename Range >
Definition at line 1737 of file format.h. References internal::reserve(). ◆ write() [9/13]
template<typename Range >
template<typename T , FMT_ENABLE_IF(std::is_floating_point< T >::value) >
◆ write() [10/13]
template<typename Range >
◆ write() [11/13]
template<typename Range >
◆ write() [12/13]◆ write() [13/13]
template<typename Range >
Definition at line 1741 of file format.h. References internal::reserve(). ◆ write_decimal()
template<typename Range >
template<typename Int >
Definition at line 1435 of file format.h. References internal::count_digits(), internal::is_negative(), and internal::reserve(). ◆ write_int() [1/2]
template<typename Range >
template<typename F >
Definition at line 1415 of file format.h. References basic_format_specs< Char >::align, basic_format_specs< Char >::fill, align::none, align::numeric, basic_format_specs< Char >::precision, align::right, basic_string_view< Char >::size(), internal::to_unsigned(), and basic_format_specs< Char >::width. Referenced by basic_writer< Range >::int_writer< Int, Specs >::on_bin(), basic_writer< Range >::int_writer< Int, Specs >::on_dec(), basic_writer< Range >::int_writer< Int, Specs >::on_hex(), basic_writer< Range >::int_writer< Int, Specs >::on_num(), basic_writer< Range >::int_writer< Int, Specs >::on_oct(), and arg_formatter_base< Range, ErrorHandler >::operator()(). ◆ write_int() [2/2]
template<typename Range >
template<typename T , typename Spec >
Definition at line 1668 of file format.h. References internal::handle_int_type_spec(). ◆ write_padded()
template<typename Range >
template<typename F >
Definition at line 1631 of file format.h. References basic_format_specs< Char >::align, align::center, basic_format_specs< Char >::fill, internal::reserve(), align::right, internal::to_unsigned(), and basic_format_specs< Char >::width. Referenced by arg_formatter_base< Range, ErrorHandler >::write_char(). ◆ write_pointer()
template<typename Range >
template<typename UIntPtr >
Definition at line 1762 of file format.h. References basic_format_specs< Char >::align, align::none, internal::reserve(), align::right, and internal::to_unsigned(). Referenced by arg_formatter_base< Range, ErrorHandler >::write_pointer(). Member Data Documentation◆ locale_
template<typename Range >
Definition at line 1385 of file format.h. Referenced by basic_writer< Range >::int_writer< Int, Specs >::on_num(). ◆ out_
|