SoPlex Documentation
Loading...
Searching...
No Matches
part_counter< Char > Struct Template Reference

#include <compile.h>

Public Member Functions

FMT_CONSTEXPR void on_text (const Char *begin, const Char *end)
 
FMT_CONSTEXPR int on_arg_id ()
 
FMT_CONSTEXPR int on_arg_id (int)
 
FMT_CONSTEXPR int on_arg_id (basic_string_view< Char >)
 
FMT_CONSTEXPR void on_replacement_field (int, const Char *)
 
FMT_CONSTEXPR const Char * on_format_specs (int, const Char *begin, const Char *end)
 
FMT_CONSTEXPR void on_error (const char *)
 

Public Attributes

unsigned num_parts = 0
 

Detailed Description

template<typename Char>
struct detail::part_counter< Char >

Definition at line 84 of file compile.h.

Member Function Documentation

◆ on_arg_id() [1/3]

template<typename Char >
FMT_CONSTEXPR int on_arg_id ( )

Definition at line 91 of file compile.h.

References part_counter< Char >::num_parts.

◆ on_arg_id() [2/3]

template<typename Char >
FMT_CONSTEXPR int on_arg_id ( basic_string_view< Char > )

Definition at line 93 of file compile.h.

References part_counter< Char >::num_parts.

◆ on_arg_id() [3/3]

template<typename Char >
FMT_CONSTEXPR int on_arg_id ( int )

Definition at line 92 of file compile.h.

References part_counter< Char >::num_parts.

◆ on_error()

template<typename Char >
FMT_CONSTEXPR void on_error ( const char * )

Definition at line 114 of file compile.h.

◆ on_format_specs()

template<typename Char >
FMT_CONSTEXPR const Char * on_format_specs ( int ,
const Char * begin,
const Char * end )

Definition at line 99 of file compile.h.

◆ on_replacement_field()

template<typename Char >
FMT_CONSTEXPR void on_replacement_field ( int ,
const Char *  )

Definition at line 97 of file compile.h.

◆ on_text()

template<typename Char >
FMT_CONSTEXPR void on_text ( const Char * begin,
const Char * end )

Definition at line 87 of file compile.h.

References part_counter< Char >::num_parts.

Member Data Documentation

◆ num_parts