std::time_get_byname
From cppreference.com
Defined in header
<locale>
|
||
template< class CharT, class InputIterator = std::istreambuf_iterator<CharT> >
class time_get_byname : public std::time_get<CharT, InputIterator> { |
||
std::time_get_byname is a std::time_get facet which encapsulates time and date parsing rules of the locale specified at its construction.
Two specializations are provided by the standard library
Defined in header
<locale> |
|
std::time_get_byname<char, InputIterator> | narrow/multibyte time parsing |
std::time_get_byname<wchar_t>, InputIterator | wide string time parsing |
Contents |
[edit] Member types
Member type | Definition |
char_type
|
CharT
|
iter_type
|
OutputIterator
|
[edit] Member functions
constructs a new time_get_byname facet (public member function) |
|
destructs a time_get_byname facet (protected member function) |
Inherited from std::time_get
Member type | Definition |
char_type
|
CharT
|
iter_type
|
InputIt
|
Member objects
Member name | Type |
id (static)
|
std::locale::id |
Member functions
invokes do_date_order (public member function of std::time_get )
|
|
invokes do_get_time (public member function of std::time_get )
|
|
invokes do_get_date (public member function of std::time_get )
|
|
invokes do_get_weekday (public member function of std::time_get )
|
|
invokes do_get_monthname (public member function of std::time_get )
|
|
invokes do_get_year (public member function of std::time_get )
|
|
(C++11)
|
invokes do_get (public member function of std::time_get )
|
Protected member functions
[virtual]
|
obtains preferred ordering of day, month, and year (virtual protected member function of std::time_get )
|
[virtual]
|
extracts hours, minutes, and seconds from input stream (virtual protected member function of std::time_get )
|
[virtual]
|
extracts month, day, and year from input stream (virtual protected member function of std::time_get )
|
[virtual]
|
extracts the name of a day of the week from input stream (virtual protected member function of std::time_get )
|
[virtual]
|
extacts a month name from input stream (virtual protected member function of std::time_get )
|
[virtual]
|
extracts a year from input stream (virtual protected member function of std::time_get )
|
[virtual] (C++11)
|
extracts date/time components from input stream, according to the specified format (virtual protected member function of std::time_get )
|
Inherited from std::time_base
Type | Definition |
dateorder
|
date order enumeration type, defining the values no_order , dmy , mdy , ymd , and ydm
|
[edit] Example
This section is incomplete Reason: no example |
[edit] See also
parses time/date values from an input character sequence into struct std::tm (class template) |
|
(C++11)
|
parses a date/time value of specified format (function template) |