Public Member Functions | List of all members
gnsstk::Sinex::Stream Class Reference

Detailed Description

This class provides access to Sinex files.

See also
gnsstk::SinexHeader and gnsstk::SinexData for more information.
sinex_test.cpp for an example.

Definition at line 62 of file SinexStream.hpp.

#include <SinexStream.hpp>

Inheritance diagram for gnsstk::Sinex::Stream:
Inheritance graph
[legend]

Public Member Functions

 Stream ()
 
 Stream (const char *fn, std::ios::openmode mode=std::ios::in)
 
virtual ~Stream ()
 
- Public Member Functions inherited from gnsstk::FFTextStream
 FFTextStream ()
 Default constructor. More...
 
 FFTextStream (const char *fn, std::ios::openmode mode=std::ios::in)
 
 FFTextStream (const std::string &fn, std::ios::openmode mode=std::ios::in)
 
void formattedGetLine (std::string &line, const bool expectEOF=false)
 
virtual void open (const char *fn, std::ios::openmode mode)
 Overrides open to reset the line number. More...
 
virtual void open (const std::string &fn, std::ios::openmode mode)
 Overrides open to reset the line number. More...
 
virtual ~FFTextStream ()
 Destructor. More...
 
- Public Member Functions inherited from gnsstk::FFStream
void conditionalThrow (void)
 
void dumpState (std::ostream &s=std::cout) const
 A function to help debug FFStreams. More...
 
 FFStream ()
 Default constructor, initialize internal data. More...
 
 FFStream (const char *fn, std::ios::openmode mode=std::ios::in)
 
 FFStream (const std::string &fn, std::ios::openmode mode=std::ios::in)
 
virtual ~FFStream ()
 Virtual destructor, close the stream etc. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from gnsstk::FFStream
static bool isFFStream (std::istream &i)
 Check if the input stream is the kind of RinexObsStream. More...
 
- Public Attributes inherited from gnsstk::FFTextStream
unsigned int lineNumber
 
- Public Attributes inherited from gnsstk::FFStream
std::string filename
 file name More...
 
FFStreamError mostRecentException
 This stores the most recently thrown exception. More...
 
unsigned int recordNumber
 keeps track of the number of records read More...
 
- Protected Member Functions inherited from gnsstk::FFTextStream
virtual void tryFFStreamGet (FFData &rec)
 
virtual void tryFFStreamPut (const FFData &rec)
 

Constructor & Destructor Documentation

◆ Stream() [1/2]

gnsstk::Sinex::Stream::Stream ( )
inline

Definition at line 65 of file SinexStream.hpp.

◆ Stream() [2/2]

gnsstk::Sinex::Stream::Stream ( const char *  fn,
std::ios::openmode  mode = std::ios::in 
)
inline

Constructor Opens file fn using ios::openmode mode.

Definition at line 71 of file SinexStream.hpp.

◆ ~Stream()

virtual gnsstk::Sinex::Stream::~Stream ( )
inlinevirtual

Destructor

Definition at line 78 of file SinexStream.hpp.


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


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