This class holds an external data - beyond existing fmtflags that std::ios_base holds.
More...
#include <boost/locale/formatting.hpp>
This class holds an external data - beyond existing fmtflags that std::ios_base holds.
You should almost never create this object directly. Instead, you should access it via ios_info::get(stream_object) static member function. It automatically creates default formatting data for that stream
void boost::locale::ios_info::currency_flags |
( |
uint64_t |
flags | ) |
|
Set a flags that define how to format currency
uint64_t boost::locale::ios_info::currency_flags |
( |
| ) |
const |
Get a flags that define how to format currency
void boost::locale::ios_info::date_flags |
( |
uint64_t |
flags | ) |
|
Set a flags that define how to format date
uint64_t boost::locale::ios_info::date_flags |
( |
| ) |
const |
Get a flags that define how to format date
template<typename CharType >
void boost::locale::ios_info::date_time_pattern |
( |
std::basic_string< CharType > const & |
str | ) |
|
|
inline |
Set date/time pattern (strftime like)
template<typename CharType >
std::basic_string<CharType> boost::locale::ios_info::date_time_pattern |
( |
| ) |
const |
|
inline |
Get date/time pattern (strftime like)
void boost::locale::ios_info::datetime_flags |
( |
uint64_t |
flags | ) |
|
Set a flags that define how to format both date and time
uint64_t boost::locale::ios_info::datetime_flags |
( |
| ) |
const |
Get a flags that define how to format both date and time
void boost::locale::ios_info::display_flags |
( |
uint64_t |
flags | ) |
|
Set a flags that define a way for format data like number, spell, currency etc.
uint64_t boost::locale::ios_info::display_flags |
( |
| ) |
const |
Get a flags that define a way for format data like number, spell, currency etc.
void boost::locale::ios_info::domain_id |
( |
int |
| ) |
|
Set special message domain identification
int boost::locale::ios_info::domain_id |
( |
| ) |
const |
Get special message domain identification
static ios_info& boost::locale::ios_info::get |
( |
std::ios_base & |
ios | ) |
|
|
static |
Get ios_info instance for specific stream object
void boost::locale::ios_info::time_flags |
( |
uint64_t |
flags | ) |
|
Set a flags that define how to format time
uint64_t boost::locale::ios_info::time_flags |
( |
| ) |
const |
Get a flags that define how to format time
void boost::locale::ios_info::time_zone |
( |
std::string const & |
| ) |
|
Set time zone for formatting dates and time
std::string boost::locale::ios_info::time_zone |
( |
| ) |
const |
Get time zone for formatting dates and time
The documentation for this class was generated from the following file: