TTimeStamp
class description - source file - inheritance tree
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)
private:
Int_t fSec seconds
Int_t fNanoSec nanoseconds
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.