Scippy

SoPlex

Sequential object-oriented simPlex

dynamic_formatter< Char > Class Template Reference

#include <format.h>

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_
 

Detailed Description

template<typename Char = char>
class dynamic_formatter< Char >

Definition at line 3529 of file format.h.

Member Function Documentation

◆ format()

◆ handle_specs()

void handle_specs ( Context &  ctx)
private

◆ parse()

auto parse ( ParseContext &  ctx) -> decltype(ctx.begin())

Definition at line 3541 of file format.h.

References detail::parse_format_specs().

Member Data Documentation

◆ format_str_

const Char* format_str_
private

Definition at line 3585 of file format.h.

◆ specs_

detail::dynamic_format_specs<Char> specs_
private

Definition at line 3584 of file format.h.