Changeset 2542 in ntrip
- Timestamp:
- Aug 6, 2010, 2:06:26 PM (15 years ago)
- Location:
- trunk/BNC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/bncrawfile.cpp
r2530 r2542 51 51 bncRawFile::bncRawFile(const QByteArray& fileName, const QByteArray& format, 52 52 inpOutFlag ioFlg) { 53 _fileName = fileName; 53 _fileName = fileName; expandEnvVar(_fileName); 54 54 _format = format; 55 55 _staID = fileName.mid(fileName.lastIndexOf(QDir::separator())+1,5); … … 71 71 // --------------------- 72 72 else { 73 _outFile = new QFile(_fileName); 73 QDate currDate = currentDateAndTimeGPS().date(); 74 _currentFileName = _fileName + "_" + currDate.toString("yyMMdd"); 75 _outFile = new QFile(_currentFileName); 74 76 _outFile->open(QIODevice::WriteOnly); 75 77 _outFile->write(RAW_FILE_VERSION " Version of BNC raw file"); … … 89 91 const QByteArray& format) { 90 92 if (_outFile) { 93 QDate currDate = currentDateAndTimeGPS().date(); 94 QString hlp = _fileName + "_" + currDate.toString("yyMMdd"); 95 if (hlp != _currentFileName) { 96 _currentFileName = hlp; 97 delete _outFile; 98 _outFile = new QFile(_currentFileName); 99 _outFile->open(QIODevice::WriteOnly); 100 _outFile->write(RAW_FILE_VERSION " Version of BNC raw file"); 101 } 102 91 103 QString chunkHeader = QString("\n%1 %2 %3 %4\n") 92 104 .arg(currentDateAndTimeGPS().toString(Qt::ISODate)) -
trunk/BNC/bncrawfile.h
r2527 r2542 46 46 const QByteArray& format); 47 47 private: 48 QByteArray _fileName; 48 QString _fileName; 49 QString _currentFileName; 49 50 QByteArray _format; 50 51 QByteArray _staID;
Note:
See TracChangeset
for help on using the changeset viewer.