9 #ifndef anna_core_util_Millisecond_hpp 10 #define anna_core_util_Millisecond_hpp 61 operator type_t ()
const {
return a_value; }
static Millisecond getTime()
bool operator!=(const Millisecond &other) const
Definition: Millisecond.hpp:82
Definition: Millisecond.hpp:24
bool operator<=(const Millisecond &other) const
Definition: Millisecond.hpp:106
Millisecond(const Millisecond &other)
Definition: Millisecond.hpp:43
friend class Millisecond operator*(const Millisecond &left, const int right)
Definition: Millisecond.hpp:189
Definition: Second.hpp:25
bool operator==(const Millisecond &other) const
Definition: Millisecond.hpp:76
timeval * getTimeVal(timeval &tv) const
std::string asString() const
int64_t S64
Definition: defines.hpp:84
Millisecond & operator+=(const Millisecond &other)
Definition: Millisecond.hpp:112
type_t & refValue()
Definition: Millisecond.hpp:66
Millisecond()
Definition: Millisecond.hpp:31
Millisecond & operator=(const type_t other)
Definition: Millisecond.hpp:68
friend class Millisecond operator/(const Millisecond &left, const Millisecond &right)
Definition: Millisecond.hpp:164
type_t getValue() const
Definition: Millisecond.hpp:120
bool operator>(const Millisecond &other) const
Definition: Millisecond.hpp:88
friend class Millisecond operator-(const Millisecond &left, const Millisecond &right)
Definition: Millisecond.hpp:174
S64 type_t
Definition: Millisecond.hpp:26
Millisecond & operator-=(const Millisecond &other)
Definition: Millisecond.hpp:114
Millisecond(const type_t value)
Definition: Millisecond.hpp:37
friend class Millisecond operator+(const Millisecond &left, const Millisecond &right)
Definition: Millisecond.hpp:169
bool operator>=(const Millisecond &other) const
Definition: Millisecond.hpp:100
bool operator<(const Millisecond &other) const
Definition: Millisecond.hpp:94
Definition: Microsecond.hpp:22
static Millisecond fromString(const std::string &value) noexcept(false)