|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| constexpr | posix_time (no_initialize_t) |
| constexpr | posix_time (zero_t) |
| template<prototype_integral INTEGRAL> | |
| constexpr | posix_time (posix_time_t, INTEGRAL iSecond) |
| constexpr | posix_time (const posix_time &)=default |
| posix_time (const ::file_time &pfile_time, ::i32 nDST=-1) | |
| posix_time (const system_time &systemtime, ::i32 nDST=-1) | |
| posix_time (const ::earth::gregorian_time &gregoriantime) | |
| posix_time (now_t) | |
| constexpr posix_time | operator+ (posix_time posixtime) const |
| constexpr posix_time | operator- (posix_time posixtime) const |
| constexpr posix_time & | operator+= (posix_time posixtime) |
| constexpr posix_time & | operator-= (posix_time posixtime) |
| constexpr posix_time & | operator= (const posix_time &posixtime) |
| template<prototype_integral INTEGRAL> | |
| constexpr posix_time & | operator*= (INTEGRAL i) |
| template<prototype_integral INTEGRAL> | |
| constexpr posix_time & | operator/= (INTEGRAL i) |
| template<prototype_integral INTEGRAL> | |
| constexpr posix_time & | operator%= (INTEGRAL i) |
| template<prototype_integral INTEGRAL> | |
| constexpr posix_time | operator* (INTEGRAL i) const |
| template<prototype_integral INTEGRAL> | |
| constexpr posix_time | operator/ (INTEGRAL i) const |
| template<prototype_integral INTEGRAL> | |
| constexpr posix_time | operator% (INTEGRAL i) const |
| bool | operator== (const ::posix_time &time) const |
| std::strong_ordering | operator<=> (const ::posix_time &time) const |
| constexpr ::i64 | minutes () const |
| constexpr ::i64 | hours () const |
| constexpr ::i64 | days () const |
Static Public Member Functions | |
| static posix_time | now () |
Public Attributes | |
| ::i64 | m_iSecond |