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] | ) |