|
| enum | DateSystem |
| |
| enum | Timescale |
| |
|
| | DateTime () |
| |
| | DateTime (long long nsecs, Timescale scale=TAI) |
| |
| | DateTime (double date, DateSystem system=MJD, Timescale scale=TAI) |
| |
| | DateTime (int year, int month, int day, int hr, int min, int sec, Timescale scale=TAI) |
| |
| | DateTime (std::string const &iso8601, Timescale scale) |
| |
| long long | nsecs (Timescale scale=TAI) const |
| |
| double | get (DateSystem system=MJD, Timescale scale=TAI) const |
| |
| std::string | toString (Timescale scale) const |
| |
| struct tm | gmtime (Timescale scale) const |
| |
| struct timespec | timespec (Timescale scale) const |
| |
| struct timeval | timeval (Timescale scale) const |
| |
| bool | isValid () const |
| |
| bool | operator== (DateTime const &rhs) const |
| |
| std::size_t | hash_value () const noexcept |
| |
The documentation for this class was generated from the following files: