#include <format.h>
Classes | |
struct | next_state |
Public Member Functions | |
template<typename Out , typename C > | |
auto | apply (Out out, basic_string_view< C > digits) const -> Out |
auto | count_separators (int num_digits) const -> int |
digit_grouping (locale_ref loc, bool localized=true) | |
digit_grouping (std::string grouping, std::basic_string< Char > sep) | |
auto | has_separator () const -> bool |
Private Member Functions | |
auto | initial_state () const -> next_state |
auto | next (next_state &state) const -> int |
Private Attributes | |
std::string | grouping_ |
std::basic_string< Char > | thousands_sep_ |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |