source: ntrip/trunk/BNC/bncrinex.h@ 130

Last change on this file since 130 was 130, checked in by mervart, 19 years ago

* empty log message *

File size: 690 bytes
RevLine 
[73]1
2#ifndef BNCRINEX_H
3#define BNCRINEX_H
4
[74]5#include <QByteArray>
[125]6#include <QDateTime>
[73]7#include <QList>
8
[77]9#include <fstream>
10
[73]11#include "RTCM/GPSDecoder.h"
12
13class bncRinex {
14 public:
15 bncRinex(const char* StatID);
16 ~bncRinex();
17 void deepCopy(const Observation* obs);
18 void dumpEpoch();
19
20 private:
[125]21 void resolveFileName(const QDateTime& datTim);
[82]22 void readSkeleton();
[125]23 void writeHeader(const QDateTime& datTim);
[130]24 void closeFile();
[77]25
[74]26 QByteArray _statID;
[82]27 QByteArray _fName;
[73]28 QList<Observation*> _obs;
[77]29 ofstream _out;
[82]30 QStringList _headerLines;
[77]31 bool _headerWritten;
[129]32 QDateTime _nextCloseEpoch;
[73]33};
34
35#endif
Note: See TracBrowser for help on using the repository browser.