HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
format_facet< Locale > Class Template Reference

#include <format.h>

+ Inheritance diagram for format_facet< Locale >:

Public Member Functions

 format_facet (Locale &loc)
 
 format_facet (string_view sep="", std::initializer_list< unsigned char > g={3}, std::string decimal_point=".")
 
auto put (appender out, loc_value val, const format_specs<> &specs) const -> bool
 

Static Public Attributes

static FMT_API Locale::id id
 

Protected Member Functions

virtual auto do_put (appender out, loc_value val, const format_specs<> &specs) const -> bool
 
template<>
FMT_API FMT_FUNC auto do_put (appender out, loc_value val, const format_specs<> &specs) const -> bool
 

Detailed Description

template<typename Locale>
class format_facet< Locale >

Definition at line 1104 of file format.h.

Constructor & Destructor Documentation

template<typename Locale >
format_facet< Locale >::format_facet ( Locale &  loc)
explicit

Definition at line 133 of file format-inl.h.

template<typename Locale >
format_facet< Locale >::format_facet ( string_view  sep = "",
std::initializer_list< unsigned char >  g = {3},
std::string  decimal_point = "." 
)
inlineexplicit

Definition at line 1118 of file format.h.

Member Function Documentation

template<>
FMT_API FMT_FUNC auto format_facet< std::locale >::do_put ( appender  out,
loc_value  val,
const format_specs<> &  specs 
) const -> bool
protected

Definition at line 140 of file format-inl.h.

template<typename Locale >
virtual auto format_facet< Locale >::do_put ( appender  out,
loc_value  val,
const format_specs<> &  specs 
) const -> bool
protectedvirtual
template<typename Locale >
auto format_facet< Locale >::put ( appender  out,
loc_value  val,
const format_specs<> &  specs 
) const -> bool
inline

Definition at line 1125 of file format.h.

Member Data Documentation

template<typename Locale >
Locale::id format_facet< Locale >::id
static

Definition at line 1115 of file format.h.


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