| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

TimePoint.h File Reference

#include "GaudiKernel/ITime.h"
#include "GaudiKernel/StreamBuffer.h"
#include <time.h>

Include dependency graph for TimePoint.h:

Go to the source code of this file.


Classes

class  TimePoint
 A very crude and rought implementation of ITime interface. More...

Functions

static const TimePoint time_absolutepast ((longlong) LONGLONG_MIN)
static const TimePoint time_absolutefuture ((longlong) LONGLONG_MAX)
MsgStreamoperator<< (MsgStream &os, const TimePoint &t)
StreamBufferoperator<< (StreamBuffer &s, const TimePoint &t)
StreamBufferoperator>> (StreamBuffer &s, TimePoint &t)

Function Documentation

static const TimePoint time_absolutepast ( (longlong LONGLONG_MIN  )  [static]

static const TimePoint time_absolutefuture ( (longlong LONGLONG_MAX  )  [static]

MsgStream& operator<< ( MsgStream os,
const TimePoint t 
) [inline]

Definition at line 96 of file TimePoint.h.

00096                                                                  {
00097   if ( os.isActive() ) t.printOut(os.stream());
00098   return os;
00099 }

StreamBuffer& operator<< ( StreamBuffer s,
const TimePoint t 
) [inline]

Definition at line 102 of file TimePoint.h.

00102                                                                       {
00103   return s << t.absoluteTime();
00104 }

StreamBuffer& operator>> ( StreamBuffer s,
TimePoint t 
) [inline]

Definition at line 106 of file TimePoint.h.

00106                                                                 {
00107   return s >> t.m_time;
00108 }

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:57:04 2011 for GaudiKernel by doxygen 1.4.7