Public Member Functions | Public Attributes | List of all members
gnsstk::Sinex::Time Struct Reference

Detailed Description

SINEX time type data and methods; 00:000:00000 has special meaning

Definition at line 161 of file SinexBase.hpp.

#include <SinexBase.hpp>

Public Member Functions

 operator gnsstk::CommonTime () const
 Converters. More...
 
 operator std::string () const
 
void operator= (const gnsstk::CommonTime &other)
 
void operator= (const std::string &other)
 
 Time ()
 Constructors. More...
 
 Time (const gnsstk::CommonTime &other)
 
 Time (const std::string &str)
 
virtual ~Time ()
 Destructor. More...
 

Public Attributes

uint16_t doy
 YY <= 50 implies 21st century, YY > 50 implies 20th. More...
 
uint32_t sod
 Day of year. More...
 
uint8_t year
 

Constructor & Destructor Documentation

◆ Time() [1/3]

gnsstk::Sinex::Time::Time ( )
inline

Constructors.

Definition at line 164 of file SinexBase.hpp.

◆ Time() [2/3]

gnsstk::Sinex::Time::Time ( const gnsstk::CommonTime other)
inline

Definition at line 165 of file SinexBase.hpp.

◆ Time() [3/3]

gnsstk::Sinex::Time::Time ( const std::string &  str)
inline

Definition at line 166 of file SinexBase.hpp.

◆ ~Time()

virtual gnsstk::Sinex::Time::~Time ( )
inlinevirtual

Destructor.

Definition at line 169 of file SinexBase.hpp.

Member Function Documentation

◆ operator gnsstk::CommonTime()

gnsstk::Sinex::Time::operator gnsstk::CommonTime ( ) const

Converters.

Definition at line 267 of file SinexBase.cpp.

◆ operator std::string()

gnsstk::Sinex::Time::operator std::string ( ) const

Definition at line 275 of file SinexBase.cpp.

◆ operator=() [1/2]

void gnsstk::Sinex::Time::operator= ( const gnsstk::CommonTime other)

Definition at line 287 of file SinexBase.cpp.

◆ operator=() [2/2]

void gnsstk::Sinex::Time::operator= ( const std::string &  other)

Definition at line 302 of file SinexBase.cpp.

Member Data Documentation

◆ doy

uint16_t gnsstk::Sinex::Time::doy

YY <= 50 implies 21st century, YY > 50 implies 20th.

Definition at line 178 of file SinexBase.hpp.

◆ sod

uint32_t gnsstk::Sinex::Time::sod

Day of year.

Definition at line 179 of file SinexBase.hpp.

◆ year

uint8_t gnsstk::Sinex::Time::year

Definition at line 177 of file SinexBase.hpp.


The documentation for this struct was generated from the following files:


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:46