TimeService.hpp
Go to the documentation of this file.
31 using time_point = std::chrono::time_point<std::chrono::system_clock, std::chrono::duration<int64_t, std::ratio<1,1000>>>;
Definition: Serializer.hpp:38 Definition: TimeService.hpp:45 TimeStampUTC & minutes(const int m) TimeStampUTC & microseconds(const int us) TimeStampUTC & hour(const int h) TimeStampUTC(const std::time_t tp) TimeStampUTC(const YMD &ymd) TimeStampUTC & operator=(const std::time_t tp) TimeStampUTC & seconds(const int s) void serializeOp(Serializer &serializer) Definition: TimeService.hpp:97 bool operator==(const TimeStampUTC &data) const TimeStampUTC(int year, int month, int day) TimeStampUTC(const YMD &ymd, int hour, int minutes, int seconds, int usec) TimeStampUTC()=default time_point now() std::time_t makeUTCTime(std::tm timePoint) bool valid_month(const std::string &month_name) time_point from_time_t(std::time_t t) std::time_t advance(const std::time_t tp, const double sec) std::time_t to_time_t(const time_point &tp) const std::unordered_map< std::string, int > & eclipseMonthIndices() Definition: A.hpp:4 std::time_t asTimeT(const TimeStampUTC &tp) std::chrono::time_point< std::chrono::system_clock, std::chrono::duration< int64_t, std::ratio< 1, 1000 > > > time_point Definition: TimeService.hpp:31 std::time_t asLocalTimeT(const TimeStampUTC &tp) TimeStampUTC operator+(const TimeStampUTC &lhs, std::chrono::duration< double > delta) x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t t(t+t)") define_sfop3(16 Definition: TimeService.hpp:47 void serializeOp(Serializer &serializer) Definition: TimeService.hpp:60 bool operator==(const YMD &data) const Definition: TimeService.hpp:52 |