Public Member Functions | Public Attributes | Static Public Attributes | List of all members
gnss_info::SatellitePRN Struct Reference
Inheritance diagram for gnss_info::SatellitePRN:
Inheritance graph
[legend]

Public Member Functions

void dump (std::ostream &s) const
 
 operator std::string () const override
 
void operator= (const std::string &line) override
 
 SatellitePRN ()=default
 
 SatellitePRN (const std::string &line, size_t num=0)
 
- Public Member Functions inherited from gnsstk::Sinex::DataType
virtual ~DataType ()
 

Public Attributes

std::string comment
 Comment. More...
 
std::string prn
 PRN. More...
 
std::string svn
 SVN. More...
 
gnsstk::Sinex::Time validFrom
 Time from which the entry is valid. More...
 
gnsstk::Sinex::Time validTo
 Time until which the entry is valid (valid up to now if zero) More...
 

Static Public Attributes

static const std::string BLOCK_TITLE {"SATELLITE/PRN"}
 
static constexpr size_t MAX_LINE_LEN = 80
 
static constexpr size_t MIN_LINE_LEN = 39
 

Detailed Description

Definition at line 114 of file igs_satellite_metadata.cpp.

Constructor & Destructor Documentation

◆ SatellitePRN() [1/2]

gnss_info::SatellitePRN::SatellitePRN ( )
default

◆ SatellitePRN() [2/2]

gnss_info::SatellitePRN::SatellitePRN ( const std::string &  line,
size_t  num = 0 
)
inlineexplicit

Definition at line 128 of file igs_satellite_metadata.cpp.

Member Function Documentation

◆ dump()

void gnss_info::SatellitePRN::dump ( std::ostream &  s) const
inlinevirtual

Reimplemented from gnsstk::Sinex::DataType.

Definition at line 133 of file igs_satellite_metadata.cpp.

◆ operator std::string()

gnss_info::SatellitePRN::operator std::string ( ) const
inlineoverridevirtual

Implements gnsstk::Sinex::DataType.

Definition at line 143 of file igs_satellite_metadata.cpp.

◆ operator=()

void gnss_info::SatellitePRN::operator= ( const std::string &  line)
inlineoverridevirtual

Implements gnsstk::Sinex::DataType.

Definition at line 162 of file igs_satellite_metadata.cpp.

Member Data Documentation

◆ BLOCK_TITLE

const std::string gnss_info::SatellitePRN::BLOCK_TITLE {"SATELLITE/PRN"}
static

Definition at line 116 of file igs_satellite_metadata.cpp.

◆ comment

std::string gnss_info::SatellitePRN::comment

Comment.

Definition at line 124 of file igs_satellite_metadata.cpp.

◆ MAX_LINE_LEN

constexpr size_t gnss_info::SatellitePRN::MAX_LINE_LEN = 80
staticconstexpr

Definition at line 118 of file igs_satellite_metadata.cpp.

◆ MIN_LINE_LEN

constexpr size_t gnss_info::SatellitePRN::MIN_LINE_LEN = 39
staticconstexpr

Definition at line 117 of file igs_satellite_metadata.cpp.

◆ prn

std::string gnss_info::SatellitePRN::prn

PRN.

Definition at line 123 of file igs_satellite_metadata.cpp.

◆ svn

std::string gnss_info::SatellitePRN::svn

SVN.

Definition at line 120 of file igs_satellite_metadata.cpp.

◆ validFrom

gnsstk::Sinex::Time gnss_info::SatellitePRN::validFrom

Time from which the entry is valid.

Definition at line 121 of file igs_satellite_metadata.cpp.

◆ validTo

gnsstk::Sinex::Time gnss_info::SatellitePRN::validTo

Time until which the entry is valid (valid up to now if zero)

Definition at line 122 of file igs_satellite_metadata.cpp.


The documentation for this struct was generated from the following file:


gnss_info
Author(s): Martin Pecka
autogenerated on Fri Nov 24 2023 03:50:35