WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
basic_specs Class Reference

#include <fmt/base.h>

Inheritance diagram for basic_specs:
format_specs detail::dynamic_format_specs< Char > detail::dynamic_format_specs< Char >

Public Member Functions

constexpr auto type () const -> presentation_type
FMT_CONSTEXPR void set_type (presentation_type t)
constexpr auto align () const -> align
FMT_CONSTEXPR void set_align (fmt::align a)
constexpr auto dynamic_width () const -> arg_id_kind
FMT_CONSTEXPR void set_dynamic_width (arg_id_kind w)
FMT_CONSTEXPR auto dynamic_precision () const -> arg_id_kind
FMT_CONSTEXPR void set_dynamic_precision (arg_id_kind p)
constexpr auto dynamic () const -> bool
constexpr auto sign () const -> sign
FMT_CONSTEXPR void set_sign (fmt::sign s)
constexpr auto upper () const -> bool
FMT_CONSTEXPR void set_upper ()
constexpr auto alt () const -> bool
FMT_CONSTEXPR void set_alt ()
FMT_CONSTEXPR void clear_alt ()
constexpr auto localized () const -> bool
FMT_CONSTEXPR void set_localized ()
constexpr auto fill_size () const -> size_t
template<typename Char, FMT_ENABLE_IF(std::is_same< Char, char >::value)>
constexpr auto fill () const -> const Char *
template<typename Char, FMT_ENABLE_IF(!std::is_same< Char, char >::value)>
constexpr auto fill () const -> const Char *
template<typename Char>
constexpr auto fill_unit () const -> Char
FMT_CONSTEXPR void set_fill (char c)
template<typename Char>
FMT_CONSTEXPR void set_fill (basic_string_view< Char > s)
FMT_CONSTEXPR void copy_fill_from (const basic_specs &specs)

Member Function Documentation

◆ align()

auto basic_specs::align ( ) const->align
inlineconstexpr

◆ alt()

auto basic_specs::alt ( ) const->bool
inlineconstexpr

◆ clear_alt()

FMT_CONSTEXPR void basic_specs::clear_alt ( )
inline

◆ copy_fill_from()

FMT_CONSTEXPR void basic_specs::copy_fill_from ( const basic_specs & specs)
inline

◆ dynamic()

auto basic_specs::dynamic ( ) const->bool
inlineconstexpr

◆ dynamic_precision()

FMT_CONSTEXPR auto basic_specs::dynamic_precision ( ) const->arg_id_kind
inline

◆ dynamic_width()

auto basic_specs::dynamic_width ( ) const->arg_id_kind
inlineconstexpr

◆ fill() [1/2]

template<typename Char, FMT_ENABLE_IF(!std::is_same< Char, char >::value)>
auto basic_specs::fill ( ) const->constChar *
inlineconstexpr

◆ fill() [2/2]

template<typename Char, FMT_ENABLE_IF(std::is_same< Char, char >::value)>
auto basic_specs::fill ( ) const->constChar *
inlineconstexpr

◆ fill_size()

auto basic_specs::fill_size ( ) const->size_t
inlineconstexpr

◆ fill_unit()

template<typename Char>
auto basic_specs::fill_unit ( ) const->Char
inlineconstexpr

◆ localized()

auto basic_specs::localized ( ) const->bool
inlineconstexpr

◆ set_align()

FMT_CONSTEXPR void basic_specs::set_align ( fmt::align a)
inline

◆ set_alt()

FMT_CONSTEXPR void basic_specs::set_alt ( )
inline

◆ set_dynamic_precision()

FMT_CONSTEXPR void basic_specs::set_dynamic_precision ( arg_id_kind p)
inline

◆ set_dynamic_width()

FMT_CONSTEXPR void basic_specs::set_dynamic_width ( arg_id_kind w)
inline

◆ set_fill() [1/2]

template<typename Char>
FMT_CONSTEXPR void basic_specs::set_fill ( basic_string_view< Char > s)
inline

◆ set_fill() [2/2]

FMT_CONSTEXPR void basic_specs::set_fill ( char c)
inline

◆ set_localized()

FMT_CONSTEXPR void basic_specs::set_localized ( )
inline

◆ set_sign()

FMT_CONSTEXPR void basic_specs::set_sign ( fmt::sign s)
inline

◆ set_type()

FMT_CONSTEXPR void basic_specs::set_type ( presentation_type t)
inline

◆ set_upper()

FMT_CONSTEXPR void basic_specs::set_upper ( )
inline

◆ sign()

auto basic_specs::sign ( ) const->sign
inlineconstexpr

◆ type()

auto basic_specs::type ( ) const->presentation_type
inlineconstexpr

◆ upper()

auto basic_specs::upper ( ) const->bool
inlineconstexpr

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