Agora  1.2.0
Agora project
fmt::v8::appender Class Reference

#include <core.h>

Inheritance diagram for fmt::v8::appender:
Collaboration diagram for fmt::v8::appender:

Public Types

using _Unchecked_type = appender
 

Public Member Functions

 appender (base it) throw ()
 
auto operator++ () -> appender & throw ()
 
auto operator++ (int) -> appender throw ()
 

Private Types

using base = std::back_insert_iterator< detail::buffer< char > >
 

Friends

template<typename T >
auto get_buffer (appender out) -> detail::buffer< char > &
 

Member Typedef Documentation

◆ _Unchecked_type

◆ base

using fmt::v8::appender::base = std::back_insert_iterator<detail::buffer<char> >
private

Constructor & Destructor Documentation

◆ appender()

fmt::v8::appender::appender ( base  it)
throw (
)
inline

Member Function Documentation

◆ operator++() [1/2]

auto fmt::v8::appender::operator++ ( ) -> appender&
throw (
)
inline

◆ operator++() [2/2]

auto fmt::v8::appender::operator++ ( int  ) -> appender
throw (
)
inline

Friends And Related Function Documentation

◆ get_buffer

template<typename T >
auto get_buffer ( appender  out) -> detail::buffer<char>&
friend

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