spdlog
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Types | Friends | List of all members
appender Class Reference

Detailed Description

Definition at line 1359 of file core.h.

#include <core.h>

Inheritance diagram for appender:
[legend]

Public Types

using _Unchecked_type = appender
 

Public Member Functions

 appender (base it)
 
auto operator++ () -> appender &
 
auto operator++ (int) -> appender
 
T operator* (T... args)
 
T operator++ (T... args)
 
T operator++(int) (T... args)
 

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

Definition at line 1370 of file core.h.

◆ base

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

Definition at line 1360 of file core.h.

Constructor & Destructor Documentation

◆ appender()

appender::appender ( base  it)
inline

Definition at line 1369 of file core.h.

Member Function Documentation

◆ operator++() [1/2]

auto appender::operator++ ( ) -> appender&
inline

Definition at line 1372 of file core.h.

◆ operator++() [2/2]

auto appender::operator++ ( int  ) -> appender
inline

Definition at line 1377 of file core.h.

Friends And Related Symbol Documentation

◆ get_buffer

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

Definition at line 1363 of file core.h.


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