Agora  1.2.0
Agora project
fmt::v8::dynamic_formatter< Char > Class Template Reference

#include <format.h>

Collaboration diagram for fmt::v8::dynamic_formatter< Char >:

Classes

struct  null_handler
 

Public Member Functions

template<typename ParseContext >
auto parse (ParseContext &ctx) -> decltype(ctx.begin())
 
template<typename T , typename FormatContext >
auto format (const T &val, FormatContext &ctx) -> decltype(ctx.out())
 

Private Member Functions

template<typename Context >
void handle_specs (Context &ctx)
 

Private Attributes

detail::dynamic_format_specs< Char > specs_
 
const Char * format_str_
 

Member Function Documentation

◆ format()

template<typename Char = char>
template<typename T , typename FormatContext >
auto fmt::v8::dynamic_formatter< Char >::format ( const T val,
FormatContext &  ctx 
) -> decltype(ctx.out())
inline
Here is the call graph for this function:

◆ handle_specs()

template<typename Char = char>
template<typename Context >
void fmt::v8::dynamic_formatter< Char >::handle_specs ( Context &  ctx)
inlineprivate

◆ parse()

template<typename Char = char>
template<typename ParseContext >
auto fmt::v8::dynamic_formatter< Char >::parse ( ParseContext &  ctx) -> decltype(ctx.begin())
inline
Here is the call graph for this function:

Member Data Documentation

◆ format_str_

template<typename Char = char>
const Char* fmt::v8::dynamic_formatter< Char >::format_str_
private

◆ specs_

template<typename Char = char>
detail::dynamic_format_specs<Char> fmt::v8::dynamic_formatter< Char >::specs_
private

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