TimeUtil Class Reference

#include <TimeUtil.hh>

List of all members.


Detailed Description

Time utilities.

Definition at line 13 of file TimeUtil.hh.


Public Types

typedef long long long64

Public Member Functions

virtual ~TimeUtil ()

Static Public Member Functions

static std::string getDate ()
static std::string getAscTime ()
static TimeUtil::long64 getTimeNS ()

Private Member Functions

 TimeUtil ()

Static Private Member Functions

static tm * get_tm_local ()

Member Typedef Documentation

typedef long long TimeUtil::long64

Definition at line 18 of file TimeUtil.hh.


Constructor & Destructor Documentation

virtual TimeUtil::~TimeUtil (  )  [virtual]

TimeUtil::TimeUtil (  )  [private]


Member Function Documentation

std::string TimeUtil::getDate (  )  [static]

Definition at line 25 of file TimeUtil.cc.

References get_tm_local().

Referenced by slic::LcioFileNamer::getFieldValue().

std::string TimeUtil::getAscTime (  )  [static]

Definition at line 9 of file TimeUtil.cc.

References get_tm_local().

Referenced by slic::LogStream::operator<<().

TimeUtil::long64 TimeUtil::getTimeNS (  )  [static]

Definition at line 18 of file TimeUtil.cc.

Referenced by slic::LcioManager::setEventTimeStamp().

tm * TimeUtil::get_tm_local (  )  [static, private]

Definition at line 33 of file TimeUtil.cc.

Referenced by getAscTime(), and getDate().


The documentation for this class was generated from the following files:
Generated on Thu Nov 15 15:24:36 2007 for Simulator for the Linear Collider by  doxygen 1.5.4