RINEX observation files


Classes

class  CheckPRData
 This class checks that pseudorange data is between reasonable values. More...
class  ExtractCombinationData
 This class eases the extraction of a combination of data from a Rinex3ObsData object. More...
class  ExtractData
 This is the base class to ease data extraction from a RinexObsData object. More...
class  ExtractLC
 This class eases LC combination data extraction from a Rinex3ObsData object. More...
class  ExtractPC
 This class eases PC combination data extraction from a Rinex3ObsData 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. 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 1008 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 993 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 346 of file RinexObsHeader.hpp.

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

operator << for RinexObsHeader::RinexObsType

Definition at line 350 of file RinexObsHeader.hpp.

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

operator == for RinexObsHeader::RinexObsType

Definition at line 342 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 975 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 May 22 03:31:43 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1