#include <FFBinaryStream.hpp>
Inheritance diagram for FFBinaryStream:


It also includes functions for reading and writing binary file. Otherwise, this is the same as FFStream.
Definition at line 66 of file FFBinaryStream.hpp.
Public Member Functions | |
| virtual | ~FFBinaryStream () |
| destructor | |
| FFBinaryStream () | |
| Default constructor. | |
| FFBinaryStream (const char *fn, std::ios::openmode mode=std::ios::in|std::ios::binary) | |
| Constructor - opens the stream in binary mode if not set. | |
| virtual void | open (const char *fn, std::ios::openmode mode) |
| Overrides open to ensure binary mode opens. | |
| template<class T> | |
| T | getData () throw (FFStreamError, EndOfFile) |
| Reads a T-object directly from the stream in binary form. | |
| void | getData (char *buff, size_t length) throw (FFStreamError, EndOfFile) |
| template<class T> | |
| void | writeData (const T &data) throw (FFStreamError) |
| Writes a T-object directly from the stream in binary form. | |
| void | writeData (const char *buff, size_t length) throw (FFStreamError) |
|
|
destructor
Definition at line 70 of file FFBinaryStream.hpp. |
|
|
Default constructor.
Definition at line 73 of file FFBinaryStream.hpp. |
|
||||||||||||
|
Constructor - opens the stream in binary mode if not set.
Definition at line 80 of file FFBinaryStream.hpp. |
|
||||||||||||
|
Definition at line 102 of file FFBinaryStream.hpp. References GPSTK_THROW. |
|
|
Reads a T-object directly from the stream in binary form.
Definition at line 95 of file FFBinaryStream.hpp. Referenced by MDPHeader::readHeader(), NovatelData::reallyGetRecord(), FICData::reallyGetRecord(), and ATSData::reallyGetRecord(). |
|
||||||||||||
|
Overrides open to ensure binary mode opens.
Reimplemented from FFStream. Reimplemented in AshtechStream, ATSStream, MDPStream, NovatelStream, BinexStream, and FICStream. Definition at line 85 of file FFBinaryStream.hpp. |
|
||||||||||||
|
Definition at line 145 of file FFBinaryStream.hpp. References GPSTK_THROW. |
|
|
Writes a T-object directly from the stream in binary form.
Definition at line 137 of file FFBinaryStream.hpp. Referenced by FICData::reallyPutRecord(). |
1.3.9.1