AntexStream Class Reference
[files]

#include <AntexStream.hpp>

Inheritance diagram for AntexStream:

Inheritance graph
[legend]
Collaboration diagram for AntexStream:

Collaboration graph
[legend]
List of all members.

Detailed Description

This class reads an Antex files.

See also:
gpstk::AntexData and gpstk::AntexHeader.

Definition at line 62 of file AntexStream.hpp.

Public Member Functions

 AntexStream ()
 Default constructor.
 AntexStream (const char *fn, std::ios::openmode mode=std::ios::in)
 Constructor given a file name.
virtual ~AntexStream ()
 Destructor.
virtual void open (const char *fn, std::ios::openmode mode)
 overrides open to reset the header

Public Attributes

bool headerRead
 Whether or not the AntexHeader has been read.
AntexHeader header
 The header for this file.


Constructor & Destructor Documentation

AntexStream  )  [inline]
 

Default constructor.

Definition at line 66 of file AntexStream.hpp.

AntexStream const char *  fn,
std::ios::openmode  mode = std::ios::in
[inline]
 

Constructor given a file name.

Parameters:
fn the Antex file to open
mode how to open fn.

Definition at line 71 of file AntexStream.hpp.

virtual ~AntexStream  )  [inline, virtual]
 

Destructor.

Definition at line 75 of file AntexStream.hpp.


Member Function Documentation

virtual void open const char *  fn,
std::ios::openmode  mode
[inline, virtual]
 

overrides open to reset the header

Reimplemented from FFTextStream.

Definition at line 78 of file AntexStream.hpp.

Referenced by AntennaStore::addANTEXfile().


Member Data Documentation

AntexHeader header
 

The header for this file.

Definition at line 89 of file AntexStream.hpp.

Referenced by AntexHeader::reallyGetRecord(), AntexData::reallyGetRecord(), and AntexHeader::reallyPutRecord().

bool headerRead
 

Whether or not the AntexHeader has been read.

Definition at line 86 of file AntexStream.hpp.

Referenced by AntexHeader::reallyGetRecord(), and AntexData::reallyGetRecord().


The documentation for this class was generated from the following file:
Generated on Sat May 25 03:31:39 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1