Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Private Types |
Private Member Functions |
Private Attributes |
List of all members
printf_arg_formatter< OutputIt, Char > Class Template Reference
Inheritance diagram for printf_arg_formatter< OutputIt, Char >:
![]()
Detailed Descriptiontemplate<typename OutputIt, typename Char> class printf_arg_formatter< OutputIt, Char > \rst The Member Typedef Documentation◆ base
template<typename OutputIt , typename Char >
◆ char_type
template<typename OutputIt , typename Char >
◆ context_type
template<typename OutputIt , typename Char >
◆ format_specs
template<typename OutputIt , typename Char >
◆ iterator
template<typename OutputIt , typename Char >
Constructor & Destructor Documentation◆ printf_arg_formatter()
template<typename OutputIt , typename Char >
Member Function Documentation◆ operator()() [1/8]
template<typename OutputIt , typename Char >
Definition at line 297 of file printf.h. References arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(). ◆ operator()() [2/8]
template<typename OutputIt , typename Char >
Formats a null-terminated C string. Definition at line 276 of file printf.h. References arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(), arg_formatter_base< OutputIt, Char, ErrorHandler >::out(), arg_formatter_base< OutputIt, Char, ErrorHandler >::specs(), arg_formatter_base< OutputIt, Char, ErrorHandler >::write(), and printf_arg_formatter< OutputIt, Char >::write_null_pointer(). ◆ operator()() [3/8]
template<typename OutputIt , typename Char >
Formats a pointer. Definition at line 304 of file printf.h. References arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(), arg_formatter_base< OutputIt, Char, ErrorHandler >::out(), arg_formatter_base< OutputIt, Char, ErrorHandler >::specs(), basic_format_specs< Char >::type, and printf_arg_formatter< OutputIt, Char >::write_null_pointer(). ◆ operator()() [4/8]
template<typename OutputIt , typename Char >
Formats a null-terminated wide C string. Definition at line 287 of file printf.h. References arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(), arg_formatter_base< OutputIt, Char, ErrorHandler >::out(), arg_formatter_base< OutputIt, Char, ErrorHandler >::specs(), arg_formatter_base< OutputIt, Char, ErrorHandler >::write(), and printf_arg_formatter< OutputIt, Char >::write_null_pointer(). ◆ operator()() [5/8]Definition at line 301 of file printf.h. References arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(). ◆ operator()() [6/8]
template<typename OutputIt , typename Char >
template<typename T , FMT_ENABLE_IF(fmt::detail::is_integral< T >::value) >
Definition at line 244 of file printf.h. References align::none, sign::none, align::numeric, arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(), arg_formatter_base< OutputIt, Char, ErrorHandler >::out(), align::right, arg_formatter_base< OutputIt, Char, ErrorHandler >::specs(), and arg_formatter_base< OutputIt, Char, ErrorHandler >::write(). ◆ operator()() [7/8]
template<typename OutputIt , typename Char >
template<typename T , FMT_ENABLE_IF(std::is_floating_point< T >::value) >
Definition at line 271 of file printf.h. References arg_formatter_base< OutputIt, Char, ErrorHandler >::operator()(). ◆ operator()() [8/8]
template<typename OutputIt , typename Char >
Formats an argument of a custom (user-defined) type. Definition at line 312 of file printf.h. References printf_arg_formatter< OutputIt, Char >::context_, basic_format_arg< Context >::handle::format(), arg_formatter_base< OutputIt, Char, ErrorHandler >::out(), and basic_printf_context< OutputIt, Char >::parse_context(). ◆ write_null_pointer() [1/2]
template<typename OutputIt , typename Char >
Definition at line 220 of file printf.h. References arg_formatter_base< OutputIt, Char, ErrorHandler >::specs(), basic_format_specs< Char >::type, and arg_formatter_base< OutputIt, Char, ErrorHandler >::write(). Referenced by printf_arg_formatter< OutputIt, Char >::operator()(), printf_arg_formatter< OutputIt, Char >::operator()(), and printf_arg_formatter< OutputIt, Char >::operator()(). ◆ write_null_pointer() [2/2]
template<typename OutputIt , typename Char >
Definition at line 225 of file printf.h. References arg_formatter_base< OutputIt, Char, ErrorHandler >::specs(), basic_format_specs< Char >::type, and arg_formatter_base< OutputIt, Char, ErrorHandler >::write(). Member Data Documentation◆ context_
template<typename OutputIt , typename Char >
Definition at line 218 of file printf.h. Referenced by printf_arg_formatter< OutputIt, Char >::operator()().
|