Loading...
Searching...
No Matches
Classes |
Public Types |
Public Member Functions |
Protected Member Functions |
Private Types |
Private Member Functions |
Private Attributes |
List of all members
arg_formatter_base< Range, ErrorHandler > Class Template Reference
Inheritance diagram for arg_formatter_base< Range, ErrorHandler >:
![]()
Detailed Descriptiontemplate<typename Range, typename ErrorHandler = internal::error_handler>
class internal::arg_formatter_base< Range, ErrorHandler > Member Typedef Documentation◆ char_type
template<typename Range , typename ErrorHandler = internal::error_handler>
◆ format_specs
template<typename Range , typename ErrorHandler = internal::error_handler>
◆ iterator
template<typename Range , typename ErrorHandler = internal::error_handler>
◆ writer_type
template<typename Range , typename ErrorHandler = internal::error_handler>
Constructor & Destructor Documentation◆ arg_formatter_base()
template<typename Range , typename ErrorHandler = internal::error_handler>
Member Function Documentation◆ operator()() [1/8]
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1901 of file format.h. References internal::check_string_type_spec(), basic_format_specs< Char >::type, and basic_writer< Range >::write(). ◆ operator()() [2/8]
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1855 of file format.h. References basic_format_specs< Char >::type, and internal::write(). ◆ operator()() [3/8]
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1849 of file format.h. References internal::handle_char_specs(). ◆ operator()() [4/8]
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1894 of file format.h. References internal::handle_cstring_type_spec(), basic_format_specs< Char >::type, and internal::write(). ◆ operator()() [5/8]
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1911 of file format.h. References internal::check_pointer_type_spec(), and basic_format_specs< Char >::type. ◆ operator()() [6/8]
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1835 of file format.h. References FMT_ASSERT. Referenced by printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), and printf_arg_formatter< Range >::operator()(). ◆ operator()() [7/8]
template<typename Range , typename ErrorHandler = internal::error_handler>
template<typename T , FMT_ENABLE_IF(is_integral< T >::value) >
Definition at line 1841 of file format.h. References basic_writer< Range >::write(), and basic_writer< Range >::write_int(). ◆ operator()() [8/8]
template<typename Range , typename ErrorHandler = internal::error_handler>
template<typename T , FMT_ENABLE_IF(std::is_floating_point< T >::value) >
Definition at line 1862 of file format.h. References basic_writer< Range >::write(). ◆ out()
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1814 of file format.h. References basic_writer< Range >::out(). Referenced by printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), and printf_arg_formatter< Range >::operator()(). ◆ spec()
template<typename Range , typename ErrorHandler = internal::error_handler>
◆ specs()
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1813 of file format.h. Referenced by printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::write_null_pointer(), and printf_arg_formatter< Range >::write_null_pointer(). ◆ write() [1/2]
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1816 of file format.h. References basic_writer< Range >::write(). Referenced by printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::operator()(), printf_arg_formatter< Range >::write_null_pointer(), and printf_arg_formatter< Range >::write_null_pointer(). ◆ write() [2/2]
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1821 of file format.h. References FMT_THROW, and basic_writer< Range >::write(). ◆ write_char()
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1799 of file format.h. References basic_writer< Range >::write(), and basic_writer< Range >::write_padded(). ◆ write_pointer()
template<typename Range , typename ErrorHandler = internal::error_handler>
Definition at line 1806 of file format.h. References internal::to_uintptr(), and basic_writer< Range >::write_pointer(). ◆ writer()
template<typename Range , typename ErrorHandler = internal::error_handler>
Member Data Documentation◆ specs_
template<typename Range , typename ErrorHandler = internal::error_handler>
◆ writer_
template<typename Range , typename ErrorHandler = internal::error_handler>
|