Namespaces | Typedefs | Enumerations | Functions | Variables
NavMessageType.hpp File Reference
#include <string>
#include <set>
#include "gnsstk_export.h"
#include "EnumIterator.hpp"
Include dependency graph for NavMessageType.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< NavMessageType, NavMessageType::Unknown, NavMessageType::Lastgnsstk::NavMessageTypeIterator
 
typedef std::set< NavMessageType > gnsstk::NavMessageTypeSet
 Set of message types, used by NavLibrary and NavDataFactory. More...
 

Enumerations

enum  gnsstk::NavMessageType {
  gnsstk::NavMessageType::Unknown, gnsstk::NavMessageType::Almanac, gnsstk::NavMessageType::Ephemeris, gnsstk::NavMessageType::TimeOffset,
  gnsstk::NavMessageType::Health, gnsstk::NavMessageType::Clock, gnsstk::NavMessageType::Iono, gnsstk::NavMessageType::ISC,
  gnsstk::NavMessageType::Last
}
 Identify different types of navigation message data. More...
 

Functions

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

Variables

const GNSSTK_EXPORT NavMessageTypeSet gnsstk::allNavMessageTypes
 


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