A fixed-width timespec structure and utilities. More...


Go to the source code of this file.
Classes | |
| struct | flatlogs::timespecX |
| A fixed-width timespec structure. More... | |
Namespaces | |
| namespace | flatlogs |
Functions | |
| bool | flatlogs::operator< (timespecX const &tsL, timespecX const &tsR) |
| TimespecX comparison operator < (see caveats) | |
| bool | flatlogs::operator> (timespecX const &tsL, timespecX const &tsR) |
| TimespecX comparison operator > (see caveats) | |
| bool | flatlogs::operator== (timespecX const &tsL, timespecX const &tsR) |
| TimespecX comparison operator == (see caveats) | |
| bool | flatlogs::operator<= (timespecX const &tsL, timespecX const &tsR) |
| TimespecX comparison operator <= (see caveats) | |
| bool | flatlogs::operator>= (timespecX const &tsL, timespecX const &tsR) |
| TimespecX comparison operator >= (see caveats) | |
| timespecX | flatlogs::meanTimespecX (timespecX ts1, timespecX ts2) |
| void | flatlogs::timespecFromX (timespec &ts, const timespecX &tsX) |
| Convert a timespecX to a native timespec. | |
| template<clockid_t clk_id = CLOCK_REALTIME> | |
| void | flatlogs::clock_gettimeX (timespecX &tsX) |
| Fill in a timespecX with the current time. | |
A fixed-width timespec structure and utilities.
History:
Definition in file timespecX.hpp.