Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

SimpleTimeDuration.cpp File Reference

#include "SimpleTimeDuration.h"
#include "SimpleTimeInterval.h"
#include <cmath>
#include <limits.h>

Include dependency graph for SimpleTimeDuration.cpp:

Include dependency graph

Go to the source code of this file.

Functions

SimpleTimeDuration operator * (const SimpleTimeDuration &d, const double &factor)
SimpleTimeDuration operator/ (const SimpleTimeDuration &d, const double &denom)
double operator/ (const SimpleTimeDuration &d, const SimpleTimeDuration &denom)
SimpleTimeDuration operator+ (const SimpleTimeDuration &arg1, const SimpleTimeDuration &arg2)
SimpleTimeDuration operator- (const SimpleTimeDuration &arg1, const SimpleTimeDuration &arg2)
bool operator< (const SimpleTimeDuration &left, const SimpleTimeDuration &right)
bool operator> (const SimpleTimeDuration &left, const SimpleTimeDuration &right)
AIDA_STD::ostream & operator<< (AIDA_STD::ostream &out, const SimpleTimeDuration &d)

Variables

const DurationT SIMPLEDURATION_MAX = 9223372036854775807LL
 2^63-1 ("infinity"), sometime in 2262. More...


Function Documentation

SimpleTimeDuration operator * const SimpleTimeDuration   d,
const double &    factor
 

Definition at line 163 of file SimpleTimeDuration.cpp.

SimpleTimeDuration operator+ const SimpleTimeDuration   arg1,
const SimpleTimeDuration   arg2
 

Definition at line 188 of file SimpleTimeDuration.cpp.

SimpleTimeDuration operator- const SimpleTimeDuration   arg1,
const SimpleTimeDuration   arg2
 

Definition at line 195 of file SimpleTimeDuration.cpp.

double operator/ const SimpleTimeDuration   d,
const SimpleTimeDuration   denom
 

Definition at line 177 of file SimpleTimeDuration.cpp.

References SimpleTimeDuration::duration, SimpleTimeDuration::isPlusInf, and SIMPLEDURATION_MAX.

SimpleTimeDuration operator/ const SimpleTimeDuration   d,
const double &    denom
 

Definition at line 170 of file SimpleTimeDuration.cpp.

bool operator< const SimpleTimeDuration   left,
const SimpleTimeDuration   right
 

Definition at line 202 of file SimpleTimeDuration.cpp.

References SimpleTimeDuration::duration.

AIDA_STD::ostream& operator<< AIDA_STD::ostream &    out,
const SimpleTimeDuration   d
 

Definition at line 213 of file SimpleTimeDuration.cpp.

References SimpleTimeDuration::duration.

bool operator> const SimpleTimeDuration   left,
const SimpleTimeDuration   right
 

Definition at line 207 of file SimpleTimeDuration.cpp.

References SimpleTimeDuration::duration.


Variable Documentation

const DurationT SIMPLEDURATION_MAX = 9223372036854775807LL
 

Definition at line 15 of file SimpleTimeDuration.cpp.

Referenced by SimpleTimeDuration::isPlusInf, SimpleTimeDuration::operator *=, SimpleTimeDuration::operator+=, operator/, SimpleTimeDuration::operator/=, and SimpleTimeDuration::setPlusInf.


Generated on Tue May 20 14:50:26 2003 for HepUtilities by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002