Public Member Functions | Static Public Member Functions | Private Types | Private Attributes | List of all members
detail::fill_t< Char > Struct Template Reference

#include <format.h>

Public Member Functions

const Char * data () const
 
FMT_CONSTEXPR void operator= (basic_string_view< Char > s)
 
FMT_CONSTEXPR Char & operator[] (size_t index)
 
FMT_CONSTEXPR const Char & operator[] (size_t index) const
 
size_t size () const
 

Static Public Member Functions

static FMT_CONSTEXPR fill_t< Char > make ()
 

Private Types

enum  { max_size = 4 }
 

Private Attributes

Char data_ [max_size]
 
unsigned char size_
 

Detailed Description

template<typename Char>
struct detail::fill_t< Char >

Definition at line 1137 of file format.h.

Member Enumeration Documentation

template<typename Char>
anonymous enum
private
Enumerator
max_size 

Definition at line 1139 of file format.h.

Member Function Documentation

template<typename Char>
const Char* detail::fill_t< Char >::data ( ) const
inline

Definition at line 1155 of file format.h.

template<typename Char>
static FMT_CONSTEXPR fill_t<Char> detail::fill_t< Char >::make ( )
inlinestatic

Definition at line 1162 of file format.h.

template<typename Char>
FMT_CONSTEXPR void detail::fill_t< Char >::operator= ( basic_string_view< Char >  s)
inline

Definition at line 1144 of file format.h.

template<typename Char>
FMT_CONSTEXPR Char& detail::fill_t< Char >::operator[] ( size_t  index)
inline

Definition at line 1157 of file format.h.

template<typename Char>
FMT_CONSTEXPR const Char& detail::fill_t< Char >::operator[] ( size_t  index) const
inline

Definition at line 1158 of file format.h.

template<typename Char>
size_t detail::fill_t< Char >::size ( ) const
inline

Definition at line 1154 of file format.h.

Member Data Documentation

template<typename Char>
Char detail::fill_t< Char >::data_[max_size]
private

Definition at line 1140 of file format.h.

template<typename Char>
unsigned char detail::fill_t< Char >::size_
private

Definition at line 1141 of file format.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:51