WPILibC++ 2025.1.1
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: