#include <time_point_io.hpp>
Public Types | |
typedef std::time_get< CharT > | facet |
typedef facet::iter_type | iter_type |
typedef facet::char_type | char_type |
typedef std::basic_string < char_type > | string_type |
Public Member Functions | |
time_get (std::time_get< CharT > const &that) | |
void | get_day (int &d, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_month (int &m, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_year4 (int &y, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_hour (int &h, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_minute (int &m, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_second (int &s, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_white_space (iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_12_hour (int &h, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_percent (iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_day_year_num (int &d, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
void | get_weekday (int &w, iter_type &b, iter_type e, std::ios_base::iostate &err, const std::ctype< char_type > &ct) const |
InputIterator | get (iter_type b, iter_type e, std::ios_base &iob, std::ios_base::iostate &err, std::tm *tm, char fmt, char) const |
InputIterator | get (iter_type b, iter_type e, std::ios_base &iob, std::ios_base::iostate &err, std::tm *tm, const char_type *fmtb, const char_type *fmte) const |
Static Public Member Functions | |
static int | get_up_to_n_digits (InputIterator &b, InputIterator e, std::ios_base::iostate &err, const std::ctype< CharT > &ct, int n) |
Public Attributes | |
std::time_get< CharT > const & | that_ |
typedef facet::char_type boost::chrono::detail::time_get< CharT, InputIterator >::char_type |
typedef std::time_get<CharT> boost::chrono::detail::time_get< CharT, InputIterator >::facet |
typedef facet::iter_type boost::chrono::detail::time_get< CharT, InputIterator >::iter_type |
typedef std::basic_string<char_type> boost::chrono::detail::time_get< CharT, InputIterator >::string_type |
|
inline |
|
inline |
References boost::asio::b, boost::regex_constants::failbit, boost::chrono::detail::time_get< CharT, InputIterator >::get_12_hour(), boost::chrono::detail::time_get< CharT, InputIterator >::get_day(), boost::chrono::detail::time_get< CharT, InputIterator >::get_day_year_num(), boost::chrono::detail::time_get< CharT, InputIterator >::get_hour(), boost::chrono::detail::time_get< CharT, InputIterator >::get_minute(), boost::chrono::detail::time_get< CharT, InputIterator >::get_month(), boost::chrono::detail::time_get< CharT, InputIterator >::get_percent(), boost::chrono::detail::time_get< CharT, InputIterator >::get_second(), boost::chrono::detail::time_get< CharT, InputIterator >::get_weekday(), boost::chrono::detail::time_get< CharT, InputIterator >::get_white_space(), and boost::chrono::detail::time_get< CharT, InputIterator >::get_year4().
|
inline |
References boost::asio::b, boost::regex_constants::failbit, and boost::spirit::ascii::space.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::regex_constants::failbit.
Referenced by boost::chrono::detail::time_get< CharT, InputIterator >::get().
|
inline |
|
inlinestatic |
References boost::asio::b, boost::multiprecision::backends::c, boost::spirit::ascii::digit, boost::regex_constants::failbit, and boost::n.
Referenced by boost::chrono::detail::time_get< CharT, InputIterator >::get_12_hour(), boost::chrono::detail::time_get< CharT, InputIterator >::get_day(), boost::chrono::detail::time_get< CharT, InputIterator >::get_day_year_num(), boost::chrono::detail::time_get< CharT, InputIterator >::get_hour(), boost::chrono::detail::time_get< CharT, InputIterator >::get_minute(), boost::chrono::detail::time_get< CharT, InputIterator >::get_month(), boost::chrono::detail::time_get< CharT, InputIterator >::get_second(), boost::chrono::detail::time_get< CharT, InputIterator >::get_weekday(), and boost::chrono::detail::time_get< CharT, InputIterator >::get_year4().
|
inline |
|
inline |
References boost::asio::b, and boost::spirit::ascii::space.
Referenced by boost::chrono::detail::time_get< CharT, InputIterator >::get().
|
inline |
std::time_get<CharT> const& boost::chrono::detail::time_get< CharT, InputIterator >::that_ |