This class models the header for a SINEX file.
Definition at line 63 of file SinexHeader.hpp.
#include <SinexHeader.hpp>
Public Member Functions | |
void | dump (std::ostream &s) const |
Debug output operator. More... | |
Header () | |
Constructors. More... | |
Header (const std::string &line) | |
operator std::string () const | |
String converters. More... | |
void | operator= (const std::string &other) |
virtual | ~Header () |
Destructor. More... | |
Public Attributes | |
char | constraintCode |
std::string | creationAgency |
Agency creating the file. More... | |
Time | creationTime |
Creation time. More... | |
std::string | dataAgency |
Agency supplying data for the file. More... | |
Time | dataTimeEnd |
Time | dataTimeStart |
char | obsCode |
uint32_t | paramCount |
std::string | solutionTypes |
Solution types in this file: S,O,E,T,C,A, or ' '. More... | |
float | version |
Format version of the file ##.##. More... | |
Static Public Attributes | |
static const size_t | MAX_LINE_LEN = 79 |
static const size_t | MIN_LINE_LEN = 67 |
|
inline |
Constructors.
Definition at line 71 of file SinexHeader.hpp.
|
inline |
Definition at line 72 of file SinexHeader.hpp.
|
inlinevirtual |
Destructor.
Definition at line 78 of file SinexHeader.hpp.
void gnsstk::Sinex::Header::dump | ( | std::ostream & | s | ) | const |
Debug output operator.
Definition at line 125 of file SinexHeader.cpp.
gnsstk::Sinex::Header::operator std::string | ( | ) | const |
String converters.
Definition at line 60 of file SinexHeader.cpp.
void gnsstk::Sinex::Header::operator= | ( | const std::string & | other | ) |
Definition at line 87 of file SinexHeader.cpp.
char gnsstk::Sinex::Header::constraintCode |
Definition at line 95 of file SinexHeader.hpp.
std::string gnsstk::Sinex::Header::creationAgency |
Agency creating the file.
Definition at line 88 of file SinexHeader.hpp.
Time gnsstk::Sinex::Header::creationTime |
Creation time.
Definition at line 89 of file SinexHeader.hpp.
std::string gnsstk::Sinex::Header::dataAgency |
Agency supplying data for the file.
Definition at line 90 of file SinexHeader.hpp.
Time gnsstk::Sinex::Header::dataTimeEnd |
Definition at line 92 of file SinexHeader.hpp.
Time gnsstk::Sinex::Header::dataTimeStart |
Definition at line 91 of file SinexHeader.hpp.
|
static |
Definition at line 68 of file SinexHeader.hpp.
|
static |
Definition at line 67 of file SinexHeader.hpp.
char gnsstk::Sinex::Header::obsCode |
Definition at line 93 of file SinexHeader.hpp.
uint32_t gnsstk::Sinex::Header::paramCount |
Definition at line 94 of file SinexHeader.hpp.
std::string gnsstk::Sinex::Header::solutionTypes |
Solution types in this file: S,O,E,T,C,A, or ' '.
Definition at line 96 of file SinexHeader.hpp.
float gnsstk::Sinex::Header::version |
Format version of the file ##.##.
Definition at line 87 of file SinexHeader.hpp.