Classes | Functions
RinEdit.cpp File Reference

Detailed Description

Read Rinex observation files (version 2 or 3) and edit them, writing the edited data to a new RINEX file.

Definition in file RinEdit.cpp.

#include "NewNavInc.h"
#include <string>
#include <vector>
#include <map>
#include <iostream>
#include <fstream>
#include <algorithm>
#include <gnsstk/Exception.hpp>
#include <gnsstk/StringUtils.hpp>
#include <gnsstk/GNSSconstants.hpp>
#include <gnsstk/singleton.hpp>
#include <gnsstk/expandtilde.hpp>
#include <gnsstk/logstream.hpp>
#include <gnsstk/CommandLine.hpp>
#include <gnsstk/CommonTime.hpp>
#include <gnsstk/Epoch.hpp>
#include <gnsstk/TimeString.hpp>
#include <gnsstk/RinexSatID.hpp>
#include <gnsstk/RinexObsID.hpp>
#include <gnsstk/Rinex3ObsStream.hpp>
#include <gnsstk/Rinex3ObsHeader.hpp>
#include <gnsstk/Rinex3ObsData.hpp>
#include "NewNavInit.h"
Include dependency graph for RinEdit.cpp:

Go to the source code of this file.

Classes

class  Configuration
 
class  EditCmd
 
class  EditCmdLessThan
 

Functions

int executeEditCmd (const vector< EditCmd >::iterator &it, Rinex3ObsHeader &Rhead, Rinex3ObsData &Rdata)
 
void fixEditCmdList (void) throw ()
 
int initialize (string &errors)
 
int main (int argc, char **argv)
 
int processFiles (void)
 
int processOneEpoch (Rinex3ObsHeader &Rhead, Rinex3ObsHeader &RHout, Rinex3ObsData &Rdata, Rinex3ObsData &RDout)
 
string version (string("2.4 9/23/15 rev"))
 

Function Documentation

◆ executeEditCmd()

int executeEditCmd ( const vector< EditCmd >::iterator &  it,
Rinex3ObsHeader Rhead,
Rinex3ObsData Rdata 
)
Exceptions
Exception

Definition at line 987 of file RinEdit.cpp.

◆ fixEditCmdList()

void fixEditCmdList ( void  )
throw (
)

Definition at line 1773 of file RinEdit.cpp.

◆ initialize()

int initialize ( string &  errors)
Exceptions
Exception

Definition at line 513 of file RinEdit.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 451 of file RinEdit.cpp.

◆ processFiles()

int processFiles ( void  )
Exceptions
Exception

Definition at line 580 of file RinEdit.cpp.

◆ processOneEpoch()

int processOneEpoch ( Rinex3ObsHeader Rhead,
Rinex3ObsHeader RHout,
Rinex3ObsData Rdata,
Rinex3ObsData RDout 
)
Exceptions
Exception

Definition at line 899 of file RinEdit.cpp.

◆ version()

string version ( string("2.4 9/23/15 rev")  )


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