9 #ifndef anna_core_util_Microsecond_hpp 10 #define anna_core_util_Microsecond_hpp 59 operator type_t ()
const {
return a_value; }
Definition: Millisecond.hpp:24
S64 type_t
Definition: Microsecond.hpp:24
bool operator==(const Microsecond &other) const
Definition: Microsecond.hpp:72
bool operator>(const Microsecond &other) const
Definition: Microsecond.hpp:84
Definition: Second.hpp:25
type_t & refValue()
Definition: Microsecond.hpp:64
bool operator>=(const Microsecond &other) const
Definition: Microsecond.hpp:96
int64_t S64
Definition: defines.hpp:84
bool operator!=(const Microsecond &other) const
Definition: Microsecond.hpp:78
friend class Microsecond operator+(const Microsecond &left, const Microsecond &right)
Definition: Microsecond.hpp:154
Microsecond(const Microsecond &other)
Definition: Microsecond.hpp:41
Microsecond & operator*=(const int &value)
Definition: Microsecond.hpp:109
friend class Microsecond operator/(const Microsecond &left, const Microsecond &right)
Definition: Microsecond.hpp:159
Microsecond(const type_t value)
Definition: Microsecond.hpp:35
static Microsecond getTime()
bool operator<(const Microsecond &other) const
Definition: Microsecond.hpp:90
static Microsecond fromString(const std::string &value) noexcept(false)
friend class Microsecond operator-(const Microsecond &left, const Microsecond &right)
Definition: Microsecond.hpp:149
std::string asString() const
Microsecond & operator=(const Microsecond &other)
Definition: Microsecond.hpp:66
bool operator<=(const Microsecond &other) const
Definition: Microsecond.hpp:102
Microsecond & operator+=(const Microsecond &other)
Definition: Microsecond.hpp:108
Microsecond()
Definition: Microsecond.hpp:29
type_t getValue() const
Definition: Microsecond.hpp:115
Definition: Microsecond.hpp:22