AsmGrader 0.0.0
Loading...
Searching...
No Matches
fmt_appender_wrapper< CharType > Struct Template Reference

#include <fmt_appender_adaptor.hpp>

Public Types

using difference_type = std::ptrdiff_t
 
using value_type = void
 
using reference = void
 
using pointer = void
 
using iterator_category = std::output_iterator_tag
 

Public Member Functions

fmt_appender_wrapperoperator* ()
 
fmt_appender_wrapperoperator++ ()
 
fmt_appender_wrapperoperator++ (int)
 
template<typename T >
fmt_appender_wrapperoperator= (const T &value)
 

Public Attributes

fmt::basic_appender< CharType > out
 

Member Typedef Documentation

◆ difference_type

template<typename CharType = char>
using fmt_appender_wrapper< CharType >::difference_type = std::ptrdiff_t

◆ iterator_category

template<typename CharType = char>
using fmt_appender_wrapper< CharType >::iterator_category = std::output_iterator_tag

◆ pointer

template<typename CharType = char>
using fmt_appender_wrapper< CharType >::pointer = void

◆ reference

template<typename CharType = char>
using fmt_appender_wrapper< CharType >::reference = void

◆ value_type

template<typename CharType = char>
using fmt_appender_wrapper< CharType >::value_type = void

Member Function Documentation

◆ operator*()

template<typename CharType = char>
fmt_appender_wrapper & fmt_appender_wrapper< CharType >::operator* ( )
inline

◆ operator++() [1/2]

template<typename CharType = char>
fmt_appender_wrapper & fmt_appender_wrapper< CharType >::operator++ ( )
inline

◆ operator++() [2/2]

template<typename CharType = char>
fmt_appender_wrapper & fmt_appender_wrapper< CharType >::operator++ ( int )
inline

◆ operator=()

template<typename CharType = char>
template<typename T >
fmt_appender_wrapper & fmt_appender_wrapper< CharType >::operator= ( const T & value)
inline

Member Data Documentation

◆ out

template<typename CharType = char>
fmt::basic_appender<CharType> fmt_appender_wrapper< CharType >::out

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