Public Methods |
| | TTimeStamp () |
| | TTimeStamp (const timespec_t &ts) |
| | TTimeStamp (time_t t, Int_t nsec) |
| | TTimeStamp (UInt_t year, UInt_t month, UInt_t day, UInt_t hour, UInt_t min, UInt_t sec, UInt_t nsec=0, Bool_t isUTC=kTRUE, Int_t secOffset=0) |
| | TTimeStamp (UInt_t date, UInt_t time, UInt_t nsec, Bool_t isUTC=kTRUE, Int_t secOffset=0) |
| virtual | ~TTimeStamp () |
| timespec_t | GetTimeSpec () const |
| time_t | GetSec () const |
| Int_t | GetNanoSec () const |
| const char * | AsString (const Option_t *option="") const |
| void | Copy (TTimeStamp &ts) const |
| UInt_t | GetDate (Bool_t inUTC=kTRUE, Int_t secOffset=0, UInt_t *year=0, UInt_t *month=0, UInt_t *day=0) const |
| UInt_t | GetTime (Bool_t inUTC=kTRUE, Int_t secOffset=0, UInt_t *hour=0, UInt_t *min=0, UInt_t *sec=0) const |
| void | Add (const TTimeStamp &offset) |
| void | Print (const Option_t *option="") const |
Static Public Methods |
| Int_t | GetZoneOffset () |
| time_t | MktimeFromUTC (tm_t *tmstruct) |
| Bool_t | IsLeapYear (Int_t year) |
| void | DumpTMStruct (const tm_t &tmstruct) |
Friends |
| Bool_t | operator== (const TTimeStamp &lhs, const TTimeStamp &rhs) |
| Bool_t | operator!= (const TTimeStamp &lhs, const TTimeStamp &rhs) |
| Bool_t | operator< (const TTimeStamp &lhs, const TTimeStamp &rhs) |
| Bool_t | operator<= (const TTimeStamp &lhs, const TTimeStamp &rhs) |
| Bool_t | operator> (const TTimeStamp &lhs, const TTimeStamp &rhs) |
| Bool_t | operator>= (const TTimeStamp &lhs, const TTimeStamp &rhs) |