Definition in file Time.h.
#include <time.h>
#include <sys/time.h>
#include <math.h>
#include <iostream>
#include <iomanip>
#include "MathUtils.h"
Include dependency graph for Time.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | O_SESSAME |
Classes | |
class | O_SESSAME::ssfTime |
Simulation Time object. More... | |
Defines | |
#define | timegm(T) mktime_from_utc(T) |
#define | TIME_PRECISION 15 |
Typedefs | |
typedef double | ssfSeconds |
typedef double | ssfJulianDate |
Functions | |
time_t | mktime_from_utc (struct tm *t) |
void | tick () |
Variables | |
const ssfTime | c_GreenwichSiderealEpochTime = ssfTime(1970,1,1,0,0,0) |
time used as epoch for measuring Greenwich sidereal time. | |
const Angle | c_GreenwichSiderealTimeAtEpoch = 1.74933340 |
ssfTime | tickTime (-1) |
Initializes the tick/tock counter. | |
ssfTime | tockTime (-1) |
|
Definition at line 31 of file Time.h. Referenced by O_SESSAME::ssfTime::Set(), and O_SESSAME::ssfTime::SetEpoch(). |
|
Definition at line 43 of file TimeCompat.cpp. |
|
Definition at line 442 of file Time.h. References O_SESSAME::ssfTime::Set(), and O_SESSAME::tickTime. Referenced by main(), and Propagate(). |
|
time used as epoch for measuring Greenwich sidereal time.
|
|
actual Greenwich sidereal time at the specified epoch, m_GreenwichSiderealEpochTime. |
|
|