RINEX observation files


Classes

class  CheckPRData
 This class checks that pseudorange data is between reasonable values. More...
class  ExtractC1
 This class eases C1 data extraction from a RinexObsData object. More...
class  ExtractCombinationData
 This class eases the extraction of a combination of data from a RinexObsData object. More...
class  ExtractD1
 This class eases D1 data extraction from a RinexObsData object. More...
class  ExtractD2
 This class eases D2 data extraction from a RinexObsData object. More...
class  ExtractData
 This is the base class to ease data extraction from a RinexObsData object. More...
class  ExtractL1
 This class eases L1 data extraction from a RinexObsData object. More...
class  ExtractL2
 This class eases L2 data extraction from a RinexObsData object. More...
class  ExtractLC
 This class eases LC combination data extraction from a RinexObsData object. More...
class  ExtractP1
 This class eases P1 data extraction from a RinexObsData object. More...
class  ExtractP2
 This class eases P2 data extraction from a RinexObsData object. More...
class  ExtractPC
 This class eases PC combination data extraction from a RinexObsData object. More...
class  RinexObsBase
 This level isn't serving any purpose other than to make the class diagram look nice... More...
class  RinexObsData
 This class models a RINEX Observation Data Record. More...
struct  RinexObsDataOperatorLessThanFull
 This compares all elements of the RinexObsData with less than (only for those fields which the two obs data share). More...
struct  RinexObsDataOperatorLessThanSimple
 This is a much faster less than operator for RinexObsData, only checking time and epochFlag (because it IS valid to have more than one record at the same time if the epochFlag is different). More...
struct  RinexObsDataOperatorEqualsSimple
 This simply compares the times of the two records for equality. More...
struct  RinexObsHeaderTouchHeaderMerge
 Combines RinexObsHeaders into a single header, combining comments and adding the appropriate RinexObsTypes. More...
class  RinexObsHeader
 This class models the header for a RINEX Observation File. More...
class  RinexObsStream
 This class reads RINEX files. More...

Functions

bool gpstk::operator== (const RinexObsHeader::RinexObsType &x, const RinexObsHeader::RinexObsType &y)
 operator == for RinexObsHeader::RinexObsType
bool gpstk::operator< (const RinexObsHeader::RinexObsType &x, const RinexObsHeader::RinexObsType &y)
 operator < for RinexObsHeader::RinexObsType
std::ostream & gpstk::operator<< (std::ostream &s, const RinexObsHeader::RinexObsType rot)
 operator << for RinexObsHeader::RinexObsType
int gpstk::RegisterExtendedRinexObsType (string t, string d, string u, unsigned int dep)
 Function to allow user to define a new RINEX observation type.
void gpstk::DisplayStandardRinexObsTypes (ostream &s)
 Pretty print a list of standard Rinex observation types.
void gpstk::DisplayExtendedRinexObsTypes (ostream &s)
 Pretty print a list of registered extended Rinex observation types.


Function Documentation

void DisplayExtendedRinexObsTypes ostream &  s  ) 
 

Pretty print a list of registered extended Rinex observation types.

Definition at line 1014 of file RinexObsHeader.cpp.

References gpstk::StringUtils::leftJustify(), and RinexObsHeader::RinexObsType::type.

void DisplayStandardRinexObsTypes ostream &  s  ) 
 

Pretty print a list of standard Rinex observation types.

Definition at line 999 of file RinexObsHeader.cpp.

References gpstk::StringUtils::leftJustify(), and RinexObsHeader::RinexObsType::type.

bool operator< const RinexObsHeader::RinexObsType &  x,
const RinexObsHeader::RinexObsType &  y
[inline]
 

operator < for RinexObsHeader::RinexObsType

Definition at line 345 of file RinexObsHeader.hpp.

std::ostream& operator<< std::ostream &  s,
const RinexObsHeader::RinexObsType  rot
[inline]
 

operator << for RinexObsHeader::RinexObsType

Definition at line 349 of file RinexObsHeader.hpp.

bool operator== const RinexObsHeader::RinexObsType &  x,
const RinexObsHeader::RinexObsType &  y
[inline]
 

operator == for RinexObsHeader::RinexObsType

Definition at line 341 of file RinexObsHeader.hpp.

int RegisterExtendedRinexObsType string  t,
string  d,
string  u,
unsigned int  dep
 

Function to allow user to define a new RINEX observation type.

Definition at line 981 of file RinexObsHeader.cpp.

References RinexObsHeader::RinexObsType::depend, RinexObsHeader::RinexObsType::description, gpstk::StringUtils::stripTrailing(), RinexObsHeader::RinexObsType::type, and RinexObsHeader::RinexObsType::units.

Referenced by gpstk::RegisterARLUTExtendedTypes().


Generated on Wed Feb 8 03:31:25 2012 for GPS ToolKit Software Library by  doxygen 1.3.9.1