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

Last change on this file since 129 was 129, checked in by mervart, 18 years ago

* empty log message *

File size: 669 bytes
Line 
1
2#ifndef BNCRINEX_H
3#define BNCRINEX_H
4
5#include <QByteArray>
6#include <QDateTime>
7#include <QList>
8
9#include <fstream>
10
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:
21 void resolveFileName(const QDateTime& datTim);
22 void readSkeleton();
23 void writeHeader(const QDateTime& datTim);
24
25 QByteArray _statID;
26 QByteArray _fName;
27 QList<Observation*> _obs;
28 ofstream _out;
29 QStringList _headerLines;
30 bool _headerWritten;
31 QDateTime _nextCloseEpoch;
32};
33
34#endif
Note: See TracBrowser for help on using the repository browser.