Go to the documentation of this file.
39 #ifndef GNSSTK_SATMETADATASTORE_HPP
40 #define GNSSTK_SATMETADATASTORE_HPP
196 typedef std::multiset<SatMetaData, SatMetaDataSort>
SatSet;
200 typedef std::vector<SatMetaData::ClockType>
ClockVec;
215 virtual bool loadData(
const std::string& sourceName);
377 const std::set<SatMetaData::Status>& status = {
399 bool addSat(
const std::vector<std::string>& vals,
unsigned long lineNo);
405 bool addSignal(
const std::vector<std::string>& vals,
406 unsigned long lineNo);
412 bool addClock(
const std::vector<std::string>& vals,
unsigned long lineNo);
418 bool addLaunch(
const std::vector<std::string>& vals,
419 unsigned long lineNo);
425 bool addNORAD(
const std::vector<std::string>& vals,
unsigned long lineNo);
441 if (
static_cast<int>(
code) <
static_cast<int>(right.
code))
445 if (
static_cast<int>(
code) >
static_cast<int>(right.
code))
449 if (
static_cast<int>(
nav) <
static_cast<int>(right.
nav))
469 (code != right.
code))
487 if (
static_cast<int>(sys) <
static_cast<int>(right.
sys))
489 if (
static_cast<int>(sys) >
static_cast<int>(right.
sys))
491 return blk < right.
blk;
512 #endif // GNSSTK_SATMETADATASTORE_HPP
int id
Satellite identifier, e.g. PRN.
SatelliteSystem
Supported satellite systems.
@ Any
Used to match any carrier band.
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
@ Unknown
Unknown or uninitialized stategy value.
@ Any
Used to match any nav code.
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
SatelliteSystem system
System for this satellite.
NavType
Supported navigation types.
@ Any
Used to match any tracking code.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:41