Namespaces | Typedefs | Enumerations | Functions
TrackingCode.hpp File Reference
#include <string>
#include "EnumIterator.hpp"
Include dependency graph for TrackingCode.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 gnsstk
 For Sinex::InputHistory.
 
 gnsstk::StringUtils
 

Typedefs

typedef EnumIterator< TrackingCode, TrackingCode::Unknown, TrackingCode::Lastgnsstk::TrackingCodeIterator
 

Enumerations

enum  gnsstk::TrackingCode {
  gnsstk::TrackingCode::Unknown, gnsstk::TrackingCode::Any, gnsstk::TrackingCode::CA, gnsstk::TrackingCode::P,
  gnsstk::TrackingCode::Y, gnsstk::TrackingCode::Ztracking, gnsstk::TrackingCode::YCodeless, gnsstk::TrackingCode::Semicodeless,
  gnsstk::TrackingCode::MD, gnsstk::TrackingCode::MDP, gnsstk::TrackingCode::MP, gnsstk::TrackingCode::MPA,
  gnsstk::TrackingCode::MARL, gnsstk::TrackingCode::MARLD, gnsstk::TrackingCode::MARLP, gnsstk::TrackingCode::Mprime,
  gnsstk::TrackingCode::MprimePA, gnsstk::TrackingCode::L2CM, gnsstk::TrackingCode::L2CL, gnsstk::TrackingCode::L2CML,
  gnsstk::TrackingCode::L5I, gnsstk::TrackingCode::L5Q, gnsstk::TrackingCode::L5IQ, gnsstk::TrackingCode::L1CP,
  gnsstk::TrackingCode::L1CD, gnsstk::TrackingCode::L1CDP, gnsstk::TrackingCode::NSCA, gnsstk::TrackingCode::NSCD,
  gnsstk::TrackingCode::NSCL, gnsstk::TrackingCode::NSCM, gnsstk::TrackingCode::NSCMCL, gnsstk::TrackingCode::NSCP,
  gnsstk::TrackingCode::NSCPCD, gnsstk::TrackingCode::NSI5, gnsstk::TrackingCode::NSM, gnsstk::TrackingCode::NSMPA,
  gnsstk::TrackingCode::NSMprime, gnsstk::TrackingCode::NSMprimePA, gnsstk::TrackingCode::NSP, gnsstk::TrackingCode::NSQ5,
  gnsstk::TrackingCode::NSY, gnsstk::TrackingCode::Standard, gnsstk::TrackingCode::Precise, gnsstk::TrackingCode::L3OCD,
  gnsstk::TrackingCode::L3OCP, gnsstk::TrackingCode::L3OCDP, gnsstk::TrackingCode::L1OCD, gnsstk::TrackingCode::L1OCP,
  gnsstk::TrackingCode::L1OCDP, gnsstk::TrackingCode::L2CSIL2OCp, gnsstk::TrackingCode::L2CSI, gnsstk::TrackingCode::L2OCP,
  gnsstk::TrackingCode::G3TestData, gnsstk::TrackingCode::G3TestPilot, gnsstk::TrackingCode::L1SC, gnsstk::TrackingCode::L2SC,
  gnsstk::TrackingCode::E1A, gnsstk::TrackingCode::E1B, gnsstk::TrackingCode::E1C, gnsstk::TrackingCode::E1BC,
  gnsstk::TrackingCode::E1ABC, gnsstk::TrackingCode::E5abI, gnsstk::TrackingCode::E5abQ, gnsstk::TrackingCode::E5abIQ,
  gnsstk::TrackingCode::E5aI, gnsstk::TrackingCode::E5aQ, gnsstk::TrackingCode::E5aIQ, gnsstk::TrackingCode::E5bI,
  gnsstk::TrackingCode::E5bQ, gnsstk::TrackingCode::E5bIQ, gnsstk::TrackingCode::E6A, gnsstk::TrackingCode::E6B,
  gnsstk::TrackingCode::E6C, gnsstk::TrackingCode::E6BC, gnsstk::TrackingCode::E6ABC, gnsstk::TrackingCode::L1S,
  gnsstk::TrackingCode::L5SI, gnsstk::TrackingCode::L5SQ, gnsstk::TrackingCode::L5SIQ, gnsstk::TrackingCode::LEXS,
  gnsstk::TrackingCode::LEXL, gnsstk::TrackingCode::LEXSL, gnsstk::TrackingCode::L6D, gnsstk::TrackingCode::L6E,
  gnsstk::TrackingCode::L6DE, gnsstk::TrackingCode::B1I, gnsstk::TrackingCode::B1Q, gnsstk::TrackingCode::B1IQ,
  gnsstk::TrackingCode::B2I, gnsstk::TrackingCode::B2Q, gnsstk::TrackingCode::B2IQ, gnsstk::TrackingCode::B3I,
  gnsstk::TrackingCode::B3Q, gnsstk::TrackingCode::B3IQ, gnsstk::TrackingCode::B1A, gnsstk::TrackingCode::B1CD,
  gnsstk::TrackingCode::B1CDP, gnsstk::TrackingCode::B1CP, gnsstk::TrackingCode::B2abI, gnsstk::TrackingCode::B2abIQ,
  gnsstk::TrackingCode::B2abQ, gnsstk::TrackingCode::B2aI, gnsstk::TrackingCode::B2aIQ, gnsstk::TrackingCode::B2aQ,
  gnsstk::TrackingCode::B2bI, gnsstk::TrackingCode::B2bIQ, gnsstk::TrackingCode::B2bQ, gnsstk::TrackingCode::B3AQ,
  gnsstk::TrackingCode::BCodeless, gnsstk::TrackingCode::B3AI, gnsstk::TrackingCode::B3AIQ, gnsstk::TrackingCode::SPSL5,
  gnsstk::TrackingCode::RSL5D, gnsstk::TrackingCode::RSL5P, gnsstk::TrackingCode::RSL5DP, gnsstk::TrackingCode::SPSS,
  gnsstk::TrackingCode::RSSD, gnsstk::TrackingCode::RSSP, gnsstk::TrackingCode::RSSDP, gnsstk::TrackingCode::CW,
  gnsstk::TrackingCode::Undefined, gnsstk::TrackingCode::Last
}
 

Functions

std::string gnsstk::StringUtils::asString (TrackingCode e) noexcept
 Convert a TrackingCode to a whitespace-free string name. More...
 
TrackingCode gnsstk::StringUtils::asTrackingCode (const std::string &s) noexcept
 Convert a string name to an TrackingCode. More...
 


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