WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
basic_appender< T > Class Template Reference

#include <fmt/base.h>

Public Types

using container_type = detail::buffer<T>

Public Member Functions

FMT_CONSTEXPR basic_appender (detail::buffer< T > &buf)
FMT_CONSTEXPR20 auto operator= (T c) -> basic_appender &
FMT_CONSTEXPR20 auto operator* () -> basic_appender &
FMT_CONSTEXPR20 auto operator++ () -> basic_appender &
FMT_CONSTEXPR20 auto operator++ (int) -> basic_appender

Protected Attributes

detail::buffer< T > * container

Member Typedef Documentation

◆ container_type

template<typename T>
using basic_appender< T >::container_type = detail::buffer<T>

Constructor & Destructor Documentation

◆ basic_appender()

template<typename T>
FMT_CONSTEXPR basic_appender< T >::basic_appender ( detail::buffer< T > & buf)
inline

Member Function Documentation

◆ operator*()

template<typename T>
FMT_CONSTEXPR20 auto basic_appender< T >::operator* ( ) ->basic_appender &
inline

◆ operator++() [1/2]

template<typename T>
FMT_CONSTEXPR20 auto basic_appender< T >::operator++ ( ) ->basic_appender &
inline

◆ operator++() [2/2]

template<typename T>
FMT_CONSTEXPR20 auto basic_appender< T >::operator++ ( int ) ->basic_appender
inline

◆ operator=()

template<typename T>
FMT_CONSTEXPR20 auto basic_appender< T >::operator= ( T c) ->basic_appender &
inline

Member Data Documentation

◆ container

template<typename T>
detail::buffer<T>* basic_appender< T >::container
protected

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