Basic Image AlgorithmS Library
2.8.0
|
holds system time in milliseconds More...
#include <Base/Common/TimeStamp.hh>
Public Member Functions | |
TimeStamp | Abs () |
Returns the absolute value timestamp. More... | |
long long | GetMSec () const |
Get the timestamp as long long int. More... | |
bool | operator!= (const TimeStamp &ts) const |
bool | operator!= (const long long &ts) const |
TimeStamp | operator% (const TimeStamp &ts) const |
TimeStamp | operator% (const long long &ts) const |
TimeStamp | operator* (const TimeStamp &ts) const |
TimeStamp | operator* (const long long &ts) const |
TimeStamp | operator+ (const TimeStamp &ts) const |
TimeStamp | operator+ (const long long &ts) const |
TimeStamp | operator- (const TimeStamp &ts) const |
TimeStamp | operator- (const long long &ts) const |
TimeStamp | operator/ (const TimeStamp &ts) const |
TimeStamp | operator/ (const long long &ts) const |
bool | operator< (const TimeStamp &ts) const |
bool | operator< (const long long &ts) const |
bool | operator<= (const TimeStamp &ts) const |
bool | operator<= (const long long &ts) const |
TimeStamp & | operator= (const TimeStamp &ts) |
TimeStamp & | operator= (const long long &ts) |
bool | operator== (const TimeStamp &ts) const |
bool | operator== (const long long &ts) const |
bool | operator> (const TimeStamp &ts) const |
Operators for comparsion, duplication and basic arithmetics. More... | |
bool | operator> (const long long &ts) const |
bool | operator>= (const TimeStamp &ts) const |
bool | operator>= (const long long &ts) const |
TimeStamp () | |
Ctors. More... | |
TimeStamp (long long ts) | |
~TimeStamp () | |
holds system time in milliseconds
Definition at line 45 of file TimeStamp.hh.
|
inline |
Ctors.
Definition at line 50 of file TimeStamp.hh.
Referenced by operator%(), operator*(), operator+(), operator-(), and operator/().
|
inline |
Definition at line 51 of file TimeStamp.hh.
|
inline |
Definition at line 52 of file TimeStamp.hh.
|
inline |
Returns the absolute value timestamp.
Definition at line 92 of file TimeStamp.hh.
|
inline |
Get the timestamp as long long int.
Definition at line 87 of file TimeStamp.hh.
Referenced by operator!=(), operator%(), operator*(), operator+(), operator-(), operator/(), operator<(), BIAS::operator<<(), operator<=(), operator=(), operator==(), operator>(), and operator>=().
bool TimeStamp::operator!= | ( | const TimeStamp & | ts | ) | const |
Definition at line 79 of file TimeStamp.cpp.
References GetMSec().
bool TimeStamp::operator!= | ( | const long long & | ts | ) | const |
Definition at line 84 of file TimeStamp.cpp.
Definition at line 141 of file TimeStamp.cpp.
References GetMSec(), and TimeStamp().
TimeStamp TimeStamp::operator% | ( | const long long & | ts | ) | const |
Definition at line 146 of file TimeStamp.cpp.
References TimeStamp().
Definition at line 121 of file TimeStamp.cpp.
References GetMSec(), and TimeStamp().
TimeStamp TimeStamp::operator* | ( | const long long & | ts | ) | const |
Definition at line 126 of file TimeStamp.cpp.
References TimeStamp().
Definition at line 101 of file TimeStamp.cpp.
References GetMSec(), and TimeStamp().
TimeStamp TimeStamp::operator+ | ( | const long long & | ts | ) | const |
Definition at line 106 of file TimeStamp.cpp.
References TimeStamp().
Definition at line 111 of file TimeStamp.cpp.
References GetMSec(), and TimeStamp().
TimeStamp TimeStamp::operator- | ( | const long long & | ts | ) | const |
Definition at line 116 of file TimeStamp.cpp.
References TimeStamp().
Definition at line 131 of file TimeStamp.cpp.
References GetMSec(), and TimeStamp().
TimeStamp TimeStamp::operator/ | ( | const long long & | ts | ) | const |
Definition at line 136 of file TimeStamp.cpp.
References TimeStamp().
bool TimeStamp::operator< | ( | const TimeStamp & | ts | ) | const |
Definition at line 39 of file TimeStamp.cpp.
References GetMSec().
bool TimeStamp::operator< | ( | const long long & | ts | ) | const |
Definition at line 44 of file TimeStamp.cpp.
bool TimeStamp::operator<= | ( | const TimeStamp & | ts | ) | const |
Definition at line 59 of file TimeStamp.cpp.
References GetMSec().
bool TimeStamp::operator<= | ( | const long long & | ts | ) | const |
Definition at line 64 of file TimeStamp.cpp.
Definition at line 89 of file TimeStamp.cpp.
References GetMSec().
TimeStamp & TimeStamp::operator= | ( | const long long & | ts | ) |
Definition at line 95 of file TimeStamp.cpp.
bool TimeStamp::operator== | ( | const TimeStamp & | ts | ) | const |
Definition at line 69 of file TimeStamp.cpp.
References GetMSec().
bool TimeStamp::operator== | ( | const long long & | ts | ) | const |
Definition at line 74 of file TimeStamp.cpp.
bool TimeStamp::operator> | ( | const TimeStamp & | ts | ) | const |
Operators for comparsion, duplication and basic arithmetics.
Definition at line 29 of file TimeStamp.cpp.
References GetMSec().
bool TimeStamp::operator> | ( | const long long & | ts | ) | const |
Definition at line 34 of file TimeStamp.cpp.
bool TimeStamp::operator>= | ( | const TimeStamp & | ts | ) | const |
Definition at line 49 of file TimeStamp.cpp.
References GetMSec().
bool TimeStamp::operator>= | ( | const long long & | ts | ) | const |
Definition at line 54 of file TimeStamp.cpp.