TTimeStamp


class description - source file - inheritance tree

class TTimeStamp

    private:
void NormalizeNanoSec() void Set(Int_t date, Int_t time, Int_t nsec, Bool_t isUTC, Int_t secOffset) void Set(Int_t year, Int_t month, Int_t day, Int_t hour, Int_t min, Int_t sec, Int_t nsec, Bool_t isUTC, Int_t secOffset) void Set() public:
TTimeStamp(const timespec& 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) TTimeStamp(const TTimeStamp&) TTimeStamp() virtual ~TTimeStamp() void Add(const TTimeStamp& offset) const char* AsString(Option_t* option) const static TClass* Class() void Copy(TTimeStamp& ts) const static void DumpTMStruct(const tm_t& tmstruct) UInt_t GetDate(Bool_t inUTC = kTRUE, Int_t secOffset = 0, UInt_t* year = 0, UInt_t* month = 0, UInt_t* day = 0) const Int_t GetNanoSec() const time_t GetSec() 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 timespec GetTimeSpec() const static Int_t GetZoneOffset() virtual TClass* IsA() const static Bool_t IsLeapYear(Int_t year) static time_t MktimeFromUTC(tm_t* tmstruct) void Print(Option_t* option) const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fSec seconds Int_t fNanoSec nanoseconds

Class Description



Last update: Fri May 14 13:32:44 2004


ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.