SINEX Site ID data type and methods
Definition at line 329 of file SinexTypes.hpp.
#include <SinexTypes.hpp>

Public Member Functions | |
| void | dump (std::ostream &s) const |
| Debug output function. More... | |
| operator std::string () const | |
| String converters. More... | |
| void | operator= (const std::string &line) |
| SiteId () | |
| Constructors. More... | |
| SiteId (const std::string &line, size_t num=0) | |
| virtual | ~SiteId () |
| Destructor. More... | |
Public Member Functions inherited from gnsstk::Sinex::DataType | |
| virtual | ~DataType () |
| Destructor. More... | |
Public Attributes | |
| double | height |
| Site height in meters. More... | |
| int16_t | latitudeDeg |
| Latitude degrees North/South (+/-) More... | |
| uint8_t | latitudeMin |
| Latitude minutes. More... | |
| float | latitudeSec |
| Latitude seconds. More... | |
| uint16_t | longitudeDeg |
| Longitude degrees East (positive) More... | |
| uint8_t | longitudeMin |
| Longitude minutes. More... | |
| float | longitudeSec |
| Longitude seconds. More... | |
| std::string | monumentId |
| Unique monument ID. More... | |
| char | obsCode |
| Observation technique(s): C, D, L, M, P, or R. More... | |
| std::string | pointCode |
| Physical monument used at a site. More... | |
| std::string | siteCode |
| Call sign for a site. More... | |
| std::string | siteDesc |
| Site description, typically town and/or country. More... | |
Static Public Attributes | |
| static const std::string | BLOCK_TITLE |
| static const size_t | MAX_LINE_LEN = 75 |
| static const size_t | MIN_LINE_LEN = 75 |
|
inline |
Constructors.
Definition at line 336 of file SinexTypes.hpp.
|
inline |
Definition at line 337 of file SinexTypes.hpp.
|
inlinevirtual |
Destructor.
Definition at line 341 of file SinexTypes.hpp.
|
virtual |
Debug output function.
Reimplemented from gnsstk::Sinex::DataType.
Definition at line 526 of file SinexTypes.cpp.
|
virtual |
String converters.
Implements gnsstk::Sinex::DataType.
Definition at line 473 of file SinexTypes.cpp.
|
virtual |
Implements gnsstk::Sinex::DataType.
Definition at line 499 of file SinexTypes.cpp.
|
static |
Definition at line 331 of file SinexTypes.hpp.
| double gnsstk::Sinex::SiteId::height |
Site height in meters.
Definition at line 361 of file SinexTypes.hpp.
| int16_t gnsstk::Sinex::SiteId::latitudeDeg |
Latitude degrees North/South (+/-)
Definition at line 358 of file SinexTypes.hpp.
| uint8_t gnsstk::Sinex::SiteId::latitudeMin |
Latitude minutes.
Definition at line 359 of file SinexTypes.hpp.
| float gnsstk::Sinex::SiteId::latitudeSec |
Latitude seconds.
Definition at line 360 of file SinexTypes.hpp.
| uint16_t gnsstk::Sinex::SiteId::longitudeDeg |
Longitude degrees East (positive)
Definition at line 355 of file SinexTypes.hpp.
| uint8_t gnsstk::Sinex::SiteId::longitudeMin |
Longitude minutes.
Definition at line 356 of file SinexTypes.hpp.
| float gnsstk::Sinex::SiteId::longitudeSec |
Longitude seconds.
Definition at line 357 of file SinexTypes.hpp.
|
static |
Definition at line 333 of file SinexTypes.hpp.
|
static |
Definition at line 332 of file SinexTypes.hpp.
| std::string gnsstk::Sinex::SiteId::monumentId |
Unique monument ID.
Definition at line 352 of file SinexTypes.hpp.
| char gnsstk::Sinex::SiteId::obsCode |
Observation technique(s): C, D, L, M, P, or R.
Definition at line 353 of file SinexTypes.hpp.
| std::string gnsstk::Sinex::SiteId::pointCode |
Physical monument used at a site.
Definition at line 351 of file SinexTypes.hpp.
| std::string gnsstk::Sinex::SiteId::siteCode |
Call sign for a site.
Definition at line 350 of file SinexTypes.hpp.
| std::string gnsstk::Sinex::SiteId::siteDesc |
Site description, typically town and/or country.
Definition at line 354 of file SinexTypes.hpp.