ROOT  6.06/08
Reference Guide
Public Member Functions | Private Attributes | Friends | List of all members
TTime Class Reference

Basic time type with millisecond precision.

Definition at line 29 of file TTime.h.

Public Member Functions

 TTime ()
 
 TTime (Long64_t msec)
 
 TTime (const TTime &t)
 
virtual ~TTime ()
 
TTimeoperator= (const TTime &t)
 
TTime operator+= (const TTime &t)
 
TTime operator-= (const TTime &t)
 
TTime operator*= (const TTime &t)
 
TTime operator/= (const TTime &t)
 
 operator long () const
 
 operator unsigned long () const
 
 operator long long () const
 
 operator unsigned long long () const
 
const char * AsString () const
 Return the time as a string. More...
 

Private Attributes

Long64_t fMilliSec
 

Friends

TTime operator+ (const TTime &t1, const TTime &t2)
 
TTime operator- (const TTime &t1, const TTime &t2)
 
TTime operator* (const TTime &t1, const TTime &t2)
 
TTime operator/ (const TTime &t1, const TTime &t2)
 
Bool_t operator== (const TTime &t1, const TTime &t2)
 
Bool_t operator!= (const TTime &t1, const TTime &t2)
 
Bool_t operator< (const TTime &t1, const TTime &t2)
 
Bool_t operator<= (const TTime &t1, const TTime &t2)
 
Bool_t operator> (const TTime &t1, const TTime &t2)
 
Bool_t operator>= (const TTime &t1, const TTime &t2)
 

#include <TTime.h>

Constructor & Destructor Documentation

§ TTime() [1/3]

TTime::TTime ( )
inline

Definition at line 35 of file TTime.h.

Referenced by operator*(), operator+(), operator-(), and operator/().

§ TTime() [2/3]

TTime::TTime ( Long64_t  msec)
inline

Definition at line 36 of file TTime.h.

§ TTime() [3/3]

TTime::TTime ( const TTime t)
inline

Definition at line 37 of file TTime.h.

§ ~TTime()

virtual TTime::~TTime ( )
inlinevirtual

Definition at line 38 of file TTime.h.

Member Function Documentation

§ AsString()

const char * TTime::AsString ( ) const

Return the time as a string.

Definition at line 26 of file TTime.cxx.

Referenced by TRecorderInactive::DumpRootEvent(), and ~TTime().

§ operator long()

TTime::operator long ( ) const

Definition at line 33 of file TTime.cxx.

§ operator long long()

TTime::operator long long ( ) const
inline

Definition at line 78 of file TTime.h.

§ operator unsigned long()

TTime::operator unsigned long ( ) const

Definition at line 44 of file TTime.cxx.

§ operator unsigned long long()

TTime::operator unsigned long long ( ) const
inline

Definition at line 80 of file TTime.h.

§ operator*=()

TTime TTime::operator*= ( const TTime t)
inline

Definition at line 74 of file TTime.h.

Referenced by ~TTime().

§ operator+=()

TTime TTime::operator+= ( const TTime t)
inline

Definition at line 70 of file TTime.h.

Referenced by ~TTime().

§ operator-=()

TTime TTime::operator-= ( const TTime t)
inline

Definition at line 72 of file TTime.h.

Referenced by ~TTime().

§ operator/=()

TTime TTime::operator/= ( const TTime t)
inline

Definition at line 76 of file TTime.h.

Referenced by ~TTime().

§ operator=()

TTime & TTime::operator= ( const TTime t)
inline

Definition at line 68 of file TTime.h.

Referenced by ~TTime().

Friends And Related Function Documentation

§ operator!=

Bool_t operator!= ( const TTime t1,
const TTime t2 
)
friend

Definition at line 94 of file TTime.h.

Referenced by ~TTime().

§ operator*

TTime operator* ( const TTime t1,
const TTime t2 
)
friend

Definition at line 87 of file TTime.h.

Referenced by ~TTime().

§ operator+

TTime operator+ ( const TTime t1,
const TTime t2 
)
friend

Definition at line 83 of file TTime.h.

Referenced by ~TTime().

§ operator-

TTime operator- ( const TTime t1,
const TTime t2 
)
friend

Definition at line 85 of file TTime.h.

Referenced by ~TTime().

§ operator/

TTime operator/ ( const TTime t1,
const TTime t2 
)
friend

Definition at line 89 of file TTime.h.

Referenced by ~TTime().

§ operator<

Bool_t operator< ( const TTime t1,
const TTime t2 
)
friend

Definition at line 96 of file TTime.h.

Referenced by ~TTime().

§ operator<=

Bool_t operator<= ( const TTime t1,
const TTime t2 
)
friend

Definition at line 98 of file TTime.h.

Referenced by ~TTime().

§ operator==

Bool_t operator== ( const TTime t1,
const TTime t2 
)
friend

Definition at line 92 of file TTime.h.

Referenced by ~TTime().

§ operator>

Bool_t operator> ( const TTime t1,
const TTime t2 
)
friend

Definition at line 100 of file TTime.h.

Referenced by ~TTime().

§ operator>=

Bool_t operator>= ( const TTime t1,
const TTime t2 
)
friend

Definition at line 102 of file TTime.h.

Referenced by ~TTime().

Member Data Documentation

§ fMilliSec

Long64_t TTime::fMilliSec
private

The documentation for this class was generated from the following files: