#include <core.h>
Classes | |
class | handle |
Public Member Functions | |
constexpr | basic_format_arg () |
FMT_INLINE auto | format_custom (const char_type *parse_begin, typename Context::parse_context_type &parse_ctx, Context &ctx) -> bool |
auto | is_arithmetic () const -> bool |
auto | is_integral () const -> bool |
constexpr | operator bool () const noexcept |
auto | type () const -> detail::type |
Private Types | |
using | char_type = typename Context::char_type |
Private Member Functions | |
basic_format_arg (const detail::named_arg_info< char_type > *args, size_t size) | |
Private Attributes | |
detail::type | type_ |
detail::value< Context > | value_ |
Friends | |
class | basic_format_args< Context > |
template<typename T , typename Char , size_t NUM_ARGS, size_t NUM_NAMED_ARGS> | |
struct | detail::arg_data |
template<typename ContextType , typename T > | |
FMT_CONSTEXPR auto | detail::make_arg (T &value) -> basic_format_arg< ContextType > |
class | dynamic_format_arg_store< Context > |
template<typename Visitor , typename Ctx > | |
FMT_CONSTEXPR auto | visit_format_arg (Visitor &&vis, const basic_format_arg< Ctx > &arg) -> decltype(vis(0)) |
|
private |
|
inlineprivate |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inlineexplicitconstexprnoexcept |
|
inline |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
|
private |