std::time_t

Defined in header <ctime> typedef /* unspecified */ time_t; Arithmetic type capable of representing times. Although not defined, this is almost always an integral value holding the number of seconds (not counting leap seconds) since 00:00, Jan 1 1970 UTC, corresponding to POSIX time. See also time returns the current time of the system as time since epoch (function) localtime converts time since epoch to calendar time expressed as local time (function) gmtim

std::time_put_byname

Defined in header <locale> template< class CharT, class OutputIterator = std::ostreambuf_iterator<CharT> > class time_put_byname : public std::time_put<CharT, OutputIterator>; std::time_put_byname is a std::time_put facet which encapsulates time and date formatting rules of the locale specified at its construction. Two specializations are provided by the standard library. Defined in header <locale> std::time_put_byname<char, OutputIterator>

std::time_put::time_put

Defined in header <locale> explicit time_put( std::size_t refs = 0 ); Creates a std::time_put facet and forwards the starting reference count refs to the base class constructor, locale::facet::facet(). Parameters refs - starting reference count

std::time_put::put

Defined in header <locale> public: iter_type put( iter_type out, std::ios_base& str, char_type fill, const std::tm* t, const CharT* fmtbeg, const CharT* fmtend ) const; (1) public: iter_type put( iter_type out, std::ios_base& str, char_type fill, const std::tm* t, char format, char modifier = 0 ) const; (2) protected: virtual iter_type do_put( iter_type out, std::ios_base& str,

std::time_put

Defined in header <locale> template< class CharT, class OutputIt = std::ostreambuf_iterator<CharT> > class time_put; Class template std::time_put encapsulates date and time formatting rules. The I/O manipulator std::put_time uses the std::time_put facet of the I/O stream's locale to generate text representation of an std::tm object. Inheritance diagram. Type requirements - OutputIt must meet the requirements of OutputIterator. Specializ

std::time_get_byname

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>

std::time_get::time_get

Defined in header <locale> explicit time_get( std::size_t refs = 0 ); Creates a std::time_get facet and forwards the starting reference count refs to the base class constructor, locale::facet::facet(). Parameters refs - starting reference count

std::time_get::get_year

Defined in header <locale> public: iter_type do_get_year( iter_type s, iter_type end, std::ios_base& str, std::ios_base::iostate& err, std::tm* t) const; (1) protected: virtual iter_type do_get_year( iter_type s, iter_type end, std::ios_base& str, std::ios_base::iostate& err, std::tm* t) const; (2) 1) public member function, calls the protected virtual member function do_get_year of the most derive

std::time_get::get_weekday

Defined in header <locale> public: iter_type get_weekday( iter_type beg, iter_type end, std::ios_base& str, std::ios_base::iostate& err, std::tm* t) const; (1) protected: virtual iter_type do_get_weekday( iter_type beg, iter_type end, std::ios_base& str, std::ios_base::iostate& err, std::tm* t) const; (2) 1) public member function, calls the protected virtual member function do_get_weekday of th

std::time_get::get_time

Defined in header <locale> public: iter_type get_time( iter_type beg, iter_type end, std::ios_base& str, std::ios_base::iostate& err, std::tm* t) const; (1) protected: virtual iter_type get_time( iter_type beg, iter_type end, std::ios_base& str, std::ios_base::iostate& err, std::tm* t) const; (2) 1) public member function, calls the protected virtual member function do_get_time of the most derived class.