Go to the documentation of this file.
39 #ifndef GLONASSTIME_HPP
40 #define GLONASSTIME_HPP
138 {
return "GLONASSTime-has-no-printability-yet"; }
142 std::string
printf(
const std::string& fmt)
const override
143 {
return "GLONASSTime-has-no-printability-yet"; }
147 std::string
printError(
const std::string& fmt)
const override
148 {
return "GLONASSTime-has-no-printability-yet"; }
161 void reset()
override;
177 #endif // GLONASSTIME_HPP
bool operator>(const GLONASSTime &right) const
unsigned epoch
Number of leap years since 1996 (aka N4).
std::string printError(const std::string &fmt) const override
bool operator==(const GLONASSTime &right) const
CommonTime convertToCommonTime() const override
As it says, convert to a CommonTime object.
std::string printf(const std::string &fmt) const override
std::string getPrintChars() const override
void convertFromCommonTime(const CommonTime &ct) override
As it says, convert from a CommonTime object.
~GLONASSTime()
Destructor (nothing to do).
std::string getDefaultFormat() const override
Return a string containing the default format to use in printing.
GLONASSTime(const GLONASSTime &right)
bool setFromInfo(const IdToValue &info)
bool isValid() const override
Returns true if this object's members are valid, false otherwise.
bool operator>=(const GLONASSTime &right) const
void reset() override
Reset this object to the default state.
TimeSystem
Definition of various time systems.
GLONASSTime(const TimeTag &right)
GLONASSTime(const CommonTime &right)
@ GLO
GLONASS system time (aka UTC(SU))
bool operator<(const GLONASSTime &right) const
double sod
Time of day (seconds of day, aka tb).
bool operator<=(const GLONASSTime &right) const
GLONASSTime(unsigned leapCount=0, unsigned days=0, double instant=0., TimeSystem ts=TimeSystem::GLO)
bool operator!=(const GLONASSTime &right) const
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39