#include <milliSeconds.h>
Public Member Functions | |
Interval (int64_t m=std::numeric_limits< int64_t >::max()) | |
int64_t | value () const |
double | toSeconds () const |
bool | isInfinity () const |
const Interval | operator+ (Interval r) const |
const Interval | operator- (Interval r) const |
const Interval | operator* (int scale) const |
const Interval | operator/ (int scale) const |
Static Public Member Functions | |
static const Interval | infinity () |
Private Attributes | |
int64_t | interval |
Definition at line 25 of file milliSeconds.h.
|
inlineexplicit |
Definition at line 29 of file milliSeconds.h.
Referenced by infinity(), operator*(), operator+(), operator-(), and operator/().
|
inlinestatic |
Definition at line 32 of file milliSeconds.h.
References Interval(), and osl::eval::max().
|
inline |
Definition at line 36 of file milliSeconds.h.
References interval, and osl::eval::max().
|
inline |
Definition at line 39 of file milliSeconds.h.
References interval, and Interval().
Definition at line 37 of file milliSeconds.h.
References interval, and Interval().
Definition at line 38 of file milliSeconds.h.
References interval, and Interval().
|
inline |
Definition at line 40 of file milliSeconds.h.
References interval, and Interval().
|
inline |
Definition at line 31 of file milliSeconds.h.
References interval.
|
inline |
Definition at line 30 of file milliSeconds.h.
References interval.
Referenced by osl::misc::MilliSeconds::operator+(), osl::misc::MilliSeconds::operator-(), osl::misc::operator<(), and osl::misc::operator==().
|
private |
Definition at line 27 of file milliSeconds.h.
Referenced by isInfinity(), operator*(), operator+(), operator-(), operator/(), toSeconds(), and value().