|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| nanosecond (const class ::time &time) | |
| template<prototype_integral INTEGRAL> | |
| nanosecond (INTEGRAL integral) | |
| template<prototype_floating FLOATING> | |
| nanosecond (FLOATING floating) | |
| bool | done () const |
| constexpr | nanosecond (no_initialize_t) |
| template<prototype_integral INTEGRAL> | |
| constexpr | nanosecond (nanosecond_t, INTEGRAL iNanosecond) |
| constexpr | nanosecond (const nanosecond &)=default |
| constexpr nanosecond | operator+ (nanosecond nanosecond) const |
| constexpr nanosecond | operator- (nanosecond nanosecond) const |
| constexpr nanosecond & | operator+= (nanosecond nanosecond) |
| constexpr nanosecond & | operator-= (nanosecond nanosecond) |
| constexpr nanosecond & | operator= (const nanosecond &nanosecond) |
| template<prototype_integral INTEGRAL> | |
| constexpr nanosecond | operator* (INTEGRAL i) const |
Public Attributes | |
| ::i64 | m_iNanosecond |