Changeset 4254 in ntrip for trunk/BNC/rinex/reqcedit.cpp


Ignore:
Timestamp:
Jun 22, 2012, 9:12:24 AM (12 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/rinex/reqcedit.cpp

    r4236 r4254  
    100100}
    101101
    102 // 
    103 ////////////////////////////////////////////////////////////////////////////
    104 void t_reqcEdit::editObservations() {
    105 
    106   // Easy Exit
    107   // ---------
    108   if (_obsFileNames.isEmpty() || _outObsFileName.isEmpty()) {
    109     return;
    110   }
    111 
    112   // Initialize input observation files, sort them according to start time
    113   // ---------------------------------------------------------------------
    114   QStringListIterator it(_obsFileNames);
     102// Initialize input observation files, sort them according to start time
     103////////////////////////////////////////////////////////////////////////////
     104void t_reqcEdit::initRnxObsFiles(const QStringList& obsFileNames,
     105                                 QVector<t_rnxObsFile*>& rnxObsFiles) {
     106
     107  QStringListIterator it(obsFileNames);
    115108  while (it.hasNext()) {
    116109    QString fileName = it.next();
     
    123116        QString filePath = it.next().filePath();
    124117        t_rnxObsFile* rnxObsFile = new t_rnxObsFile(filePath, t_rnxObsFile::input);
    125         _rnxObsFiles.append(rnxObsFile);
     118        rnxObsFiles.append(rnxObsFile);
    126119      }
    127120    }
    128121    else {
    129122      t_rnxObsFile* rnxObsFile = new t_rnxObsFile(fileName, t_rnxObsFile::input);
    130       _rnxObsFiles.append(rnxObsFile);
    131     }
    132   }
    133   qStableSort(_rnxObsFiles.begin(), _rnxObsFiles.end(),
     123      rnxObsFiles.append(rnxObsFile);
     124    }
     125  }
     126  qStableSort(rnxObsFiles.begin(), rnxObsFiles.end(),
    134127              t_rnxObsFile::earlierStartTime);
     128}
     129
     130// 
     131////////////////////////////////////////////////////////////////////////////
     132void t_reqcEdit::editObservations() {
     133
     134  // Easy Exit
     135  // ---------
     136  if (_obsFileNames.isEmpty() || _outObsFileName.isEmpty()) {
     137    return;
     138  }
     139
     140  t_reqcEdit::initRnxObsFiles(_obsFileNames, _rnxObsFiles);
    135141
    136142  // Initialize output observation file
Note: See TracChangeset for help on using the changeset viewer.