- Timestamp:
- Aug 6, 2010, 2:06:26 PM (15 years ago)
- Location:
- trunk/BNC
- Files:
- 
      - 2 edited
 
 - 
          
  bncrawfile.cpp (modified) (3 diffs)
- 
          
  bncrawfile.h (modified) (1 diff)
 
Legend:
- Unmodified
- Added
- Removed
- 
      trunk/BNC/bncrawfile.cppr2530 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.hr2527 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.
  
