#include <sbuild-types.h>
Inheritance diagram for sbuild::date_base:
Public Types | |
typedef std::tm *(*) | break_time_func (const time_t *timep, std::tm *result) |
Public Member Functions | |
date_base (time_t unix_time, break_time_func break_time) | |
~date_base () | |
Private Attributes | |
time_t | unix_time |
break_time_func | break_time |
Friends | |
template<class charT, class traits> | |
std::basic_ostream< charT, traits > & | operator<< (std::basic_ostream< charT, traits > &stream, date_base const &dt) |
typedef std::tm*(*) sbuild::date_base::break_time_func(const time_t *timep, std::tm *result) |
sbuild::date_base::date_base | ( | time_t | unix_time, | |
break_time_func | break_time | |||
) | [inline] |
sbuild::date_base::~date_base | ( | ) | [inline] |
std::basic_ostream<charT,traits>& operator<< | ( | std::basic_ostream< charT, traits > & | stream, | |
date_base const & | dt | |||
) | [friend] |
break_time_func sbuild::date_base::break_time [private] |
time_t sbuild::date_base::unix_time [private] |