WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
basic_fstring< Char, T > Struct Template Reference

#include <fmt/xchar.h>

Public Types

using t = basic_fstring
 

Public Member Functions

template<typename S , FMT_ENABLE_IF( std::is_convertible< const S &, basic_string_view< Char > >::value) >
FMT_CONSTEVAL FMT_ALWAYS_INLINE basic_fstring (const S &s)
 
template<typename S , FMT_ENABLE_IF(std::is_base_of< detail::compile_string, S >::value && std::is_same< typename S::char_type, Char >::value) >
FMT_ALWAYS_INLINE basic_fstring (const S &)
 
 basic_fstring (runtime_format_string< Char > fmt)
 
 operator basic_string_view< Char > () const
 
auto get () const -> basic_string_view< Char >
 

Member Typedef Documentation

◆ t

template<typename Char , typename... T>
using basic_fstring< Char, T >::t = basic_fstring

Constructor & Destructor Documentation

◆ basic_fstring() [1/3]

template<typename Char , typename... T>
template<typename S , FMT_ENABLE_IF( std::is_convertible< const S &, basic_string_view< Char > >::value) >
FMT_CONSTEVAL FMT_ALWAYS_INLINE basic_fstring< Char, T >::basic_fstring ( const S & s)
inline

◆ basic_fstring() [2/3]

template<typename Char , typename... T>
template<typename S , FMT_ENABLE_IF(std::is_base_of< detail::compile_string, S >::value && std::is_same< typename S::char_type, Char >::value) >
FMT_ALWAYS_INLINE basic_fstring< Char, T >::basic_fstring ( const S & )
inline

◆ basic_fstring() [3/3]

template<typename Char , typename... T>
basic_fstring< Char, T >::basic_fstring ( runtime_format_string< Char > fmt)
inline

Member Function Documentation

◆ get()

template<typename Char , typename... T>
auto basic_fstring< Char, T >::get ( ) const -> basic_string_view<Char>
inline

◆ operator basic_string_view< Char >()

template<typename Char , typename... T>
basic_fstring< Char, T >::operator basic_string_view< Char > ( ) const
inline

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