#include "SimpleTime.h"
#include "SimpleTimeDuration.h"
#include "IntegerConversion.h"
#include <time.h>
Include dependency graph for SimpleTime.cpp:
Go to the source code of this file.
Defines | |
#define | DEBUG |
Functions | |
AIDA_STD::ostream & | operator<< (AIDA_STD::ostream &out, const SimpleTime &t) |
SimpleTime | operator+ (const SimpleTime &arg1, const SimpleTimeDuration &arg2) |
SimpleTime | operator- (const SimpleTime &arg1, const SimpleTimeDuration &arg2) |
Variables | |
const TimeT | SIMPLETIME_BILLION = 1000000000LL |
# of nanoseconds per second. More... | |
const TimeT | SIMPLETIME_UNIX_ORIGIN = 2208988800000000000LL |
January 1, 1970 (the epoch). More... | |
const TimeT | SIMPLETIME_UNIX_MAX = 4356476047000000000LL |
January 19, 2038. More... | |
const TimeT | SIMPLETIME_MAX = 9223372036854775807LL |
2^63-1 ("infinity"), sometime in 2262. More... |
|
Definition at line 7 of file SimpleTime.cpp. |
|
Definition at line 479 of file SimpleTime.cpp. |
|
Definition at line 486 of file SimpleTime.cpp. |
|
Definition at line 106 of file SimpleTime.cpp. References SimpleTime::day, SimpleTime::hour, SimpleTime::isMinusInf, SimpleTime::isPlusInf, SimpleTime::minute, SimpleTime::month, SimpleTime::nanosec, SimpleTime::second, and SimpleTime::year. |
|
Definition at line 23 of file SimpleTime.cpp. Referenced by SimpleTime::fromCalendarTime, SimpleTime::fromUnixTime, SimpleTime::nanosec, SimpleTime::toCalendarTime, and SimpleTime::toUnixTime. |
|
Definition at line 30 of file SimpleTime.cpp. Referenced by SimpleTime::isPlusInf, and SimpleTime::setPlusInf. |
|
Definition at line 27 of file SimpleTime.cpp. Referenced by SimpleTime::toUnixTime. |
|
Definition at line 25 of file SimpleTime.cpp. Referenced by SimpleTime::fromUnixTime, and SimpleTime::toUnixTime. |