#include <milliSeconds.h>
Public メソッド | |
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 メソッド | |
static const Interval | infinity () |
Private 変数 | |
int64_t | interval |
milliSeconds.h の 25 行で定義されています。
osl::misc::MilliSeconds::Interval::Interval | ( | int64_t | m = std::numeric_limits<int64_t>::max() |
) | [inline, explicit] |
milliSeconds.h の 29 行で定義されています。
参照元 infinity(), operator*(), operator+(), operator-(), と operator/().
static const Interval osl::misc::MilliSeconds::Interval::infinity | ( | ) | [inline, static] |
milliSeconds.h の 32 行で定義されています。
参照先 Interval(), と osl::eval::max().
bool osl::misc::MilliSeconds::Interval::isInfinity | ( | ) | const [inline] |
milliSeconds.h の 36 行で定義されています。
参照先 interval, と osl::eval::max().
const Interval osl::misc::MilliSeconds::Interval::operator* | ( | int | scale | ) | const [inline] |
milliSeconds.h の 39 行で定義されています。
参照先 interval, と Interval().
milliSeconds.h の 37 行で定義されています。
参照先 interval, と Interval().
milliSeconds.h の 38 行で定義されています。
参照先 interval, と Interval().
const Interval osl::misc::MilliSeconds::Interval::operator/ | ( | int | scale | ) | const [inline] |
milliSeconds.h の 40 行で定義されています。
参照先 interval, と Interval().
double osl::misc::MilliSeconds::Interval::toSeconds | ( | ) | const [inline] |
milliSeconds.h の 31 行で定義されています。
参照先 interval.
int64_t osl::misc::MilliSeconds::Interval::value | ( | ) | const [inline] |
int64_t osl::misc::MilliSeconds::Interval::interval [private] |
milliSeconds.h の 27 行で定義されています。
参照元 isInfinity(), operator*(), operator+(), operator-(), operator/(), toSeconds(), と value().