#include <time.h>
Public Member Functions | |
Time (int timestamp_=0) | |
string | str (const std::string &format="%c") const |
string | datestr () const |
bool | operator> (const Time &other) const |
bool | operator< (const Time &other) const |
Static Public Member Functions | |
static Time | fromBigEndianChars32 (const unsigned char *start) |
Public Attributes | |
int | timestamp |
Friends | |
std::ostream & | operator<< (std::ostream &o, const Time &d) |
Time::Time | ( | int | timestamp_ = 0 |
) | [inline] |
Referenced by fromBigEndianChars32().
string Time::datestr | ( | ) | const [inline] |
static Time Time::fromBigEndianChars32 | ( | const unsigned char * | start | ) | [inline, static] |
string Time::str | ( | const std::string & | format = "%c" |
) | const [inline] |
References timestamp.
Referenced by datestr(), formatRange(), Current_Usage::printOn(), Identification::printOn(), Control_Activity_Data::printOn(), and Card_Download::printOn().
std::ostream& operator<< | ( | std::ostream & | o, | |
const Time & | d | |||
) | [friend] |
int Time::timestamp |
Referenced by Activities::Activities(), Speeds::BriefReport(), operator-(), operator<(), operator>(), and str().