![]() |
Ginan
|
Data Structures | |
| struct | Int |
| struct | Double |
| struct | GWeek |
| struct | BWeek |
| struct | GTow |
| struct | BTow |
| struct | RTod |
| struct | Duration |
| struct | GTime |
| Time structure used throughout this software. More... | |
| struct | PTime |
| struct | MjDateUtc |
| struct | MjDateUt1 |
| struct | MjDateTT |
| struct | UtcTime |
| struct | GEpoch |
| struct | UYds |
Functions | |
| string | time2str (GTime t, int n) |
| GTime | yds2time (const double *yds, E_TimeSys tsys=E_TimeSys::GPST) |
| void | time2yds (GTime time, double *yds, E_TimeSys tsys=E_TimeSys::GPST) |
| GTime | epoch2time (const double *ep, E_TimeSys tsys=E_TimeSys::GPST) |
| void | time2epoch (GTime time, double *ep, E_TimeSys tsys=E_TimeSys::GPST) |
| double | leapSeconds (GTime time) |
| GTime | timeGet () |
| UtcTime | gpst2utc (GTime t) |
| GTime | utc2gpst (UtcTime t) |
| double | str2num (const char *s, int i, int n) |
| GTime | gpst2time (int week, double sec) |
| double | time2gpst (GTime t, int *week=nullptr) |
| GTime | bdt2time (int week, double sec) |
| double | time2bdt (GTime t, int *week=nullptr) |
| int | str2time (const char *s, int i, int n, GTime &t, E_TimeSys tsys=E_TimeSys::GPST) |
| void | jd2ymdhms (const double jd, double *ep) |
| double | ymdhms2jd (const double time[6]) |
| GTime | nearestTime (GTime referenceEpoch, double tom, GTime nearTime, int mod) |
| Use a time of modulus and recent time to calculate the new time. | |
| boost::posix_time::ptime | currentLogptime () |
| Returns (posix) for current epoch. | |
| boost::posix_time::ptime currentLogptime | ( | ) |
Returns (posix) for current epoch.
| GTime epoch2time | ( | const double * | ep, |
| E_TimeSys | tsys = E_TimeSys::GPST ) |
| void jd2ymdhms | ( | const double | jd, |
| double * | ep ) |
| double leapSeconds | ( | GTime | time | ) |
Use a time of modulus and recent time to calculate the new time.
| int str2time | ( | const char * | s, |
| int | i, | ||
| int | n, | ||
| GTime & | t, | ||
| E_TimeSys | tsys = E_TimeSys::GPST ) |
| void time2epoch | ( | GTime | time, |
| double * | ep, | ||
| E_TimeSys | tsys = E_TimeSys::GPST ) |
| void time2yds | ( | GTime | time, |
| double * | yds, | ||
| E_TimeSys | tsys = E_TimeSys::GPST ) |
| GTime timeGet | ( | ) |
| GTime yds2time | ( | const double * | yds, |
| E_TimeSys | tsys = E_TimeSys::GPST ) |
| double ymdhms2jd | ( | const double | time[6] | ) |
| time | civil date time [YMDHMS] |