Changeset 7641 in ntrip for trunk/BNC/src/RTCM3


Ignore:
Timestamp:
Dec 18, 2015, 3:18:31 PM (9 years ago)
Author:
stuerze
Message:

some code cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/RTCM3/RTCM3coDecoder.cpp

    r7179 r7641  
    102102RTCM3coDecoder::~RTCM3coDecoder() {
    103103  delete _out;
     104  _IODs.clear();
     105  _orbCorrections.clear();
     106  _clkCorrections.clear();
     107  _lastClkCorrections.clear();
     108  _codeBiases.clear();
     109  _phaseBiases.clear();
     110  _vTecMap.clear();
    104111}
    105112
    106 // 
     113//
    107114////////////////////////////////////////////////////////////////////////////
    108115void RTCM3coDecoder::reset() {
     
    169176
    170177    int bytesused = 0;
    171     GCOB_RETURN irc = GetSSR(&_clkOrb, &_codeBias, &_vTEC, &_phaseBias, 
     178    GCOB_RETURN irc = GetSSR(&_clkOrb, &_codeBias, &_vTEC, &_phaseBias,
    172179                             _buffer.data(), _buffer.size(), &bytesused);
    173180
     
    191198
    192199        setEpochTime(); // sets _lastTime
    193  
    194         if (_lastTime.valid()) { 
     200
     201        if (_lastTime.valid()) {
    195202          reopen();
    196203          checkProviderID();
     
    486493      t_orbCorr::writeEpoch(_out, itOrb.value());
    487494      itOrb.remove();
    488     } 
     495    }
    489496  }
    490497  QMutableMapIterator<bncTime, QList<t_clkCorr> > itClk(_clkCorrections);
     
    495502      t_clkCorr::writeEpoch(_out, itClk.value());
    496503      itClk.remove();
    497     } 
     504    }
    498505  }
    499506  QMutableMapIterator<bncTime, QList<t_satCodeBias> > itCB(_codeBiases);
     
    504511      t_satCodeBias::writeEpoch(_out, itCB.value());
    505512      itCB.remove();
    506     } 
     513    }
    507514  }
    508515  QMutableMapIterator<bncTime, QList<t_satPhaseBias> > itPB(_phaseBiases);
     
    513520      t_satPhaseBias::writeEpoch(_out, itPB.value());
    514521      itPB.remove();
    515     } 
     522    }
    516523  }
    517524  QMutableMapIterator<bncTime, t_vTec> itTec(_vTecMap);
     
    522529      t_vTec::write(_out, itTec.value());
    523530      itTec.remove();
    524     } 
     531    }
    525532  }
    526533}
     
    574581  }
    575582  else if (_codeBias.NumberOfSat[CLOCKORBIT_SATGPS] > 0) {
    576     epoSecGPS = _codeBias.EpochTime[CLOCKORBIT_SATGPS];      // 0 .. 604799 s 
     583    epoSecGPS = _codeBias.EpochTime[CLOCKORBIT_SATGPS];      // 0 .. 604799 s
    577584  }
    578585  else if (_phaseBias.NumberOfSat[CLOCKORBIT_SATGPS] > 0) {
    579     epoSecGPS = _phaseBias.EpochTime[CLOCKORBIT_SATGPS];     // 0 .. 604799 s 
     586    epoSecGPS = _phaseBias.EpochTime[CLOCKORBIT_SATGPS];     // 0 .. 604799 s
    580587  }
    581588  else if (_vTEC.NumLayers > 0) {
    582     epoSecGPS = _vTEC.EpochTime;                             // 0 .. 604799 s 
     589    epoSecGPS = _vTEC.EpochTime;                             // 0 .. 604799 s
    583590  }
    584591  else if (_clkOrb.NumberOfSat[CLOCKORBIT_SATGLONASS] > 0) {
     
    687694    case CODETYPEGPS_L5_I:          return "5I";
    688695    case CODETYPEGPS_L5_Q:          return "5Q";
    689     default: return "";                 
     696    default: return "";
    690697    }
    691698  }
     
    696703    case CODETYPEGLONASS_L2_CA:     return "2C";
    697704    case CODETYPEGLONASS_L2_P:      return "2P";
    698     default: return "";                 
     705    default: return "";
    699706    }
    700707  }
     
    713720    case CODETYPEGALILEO_E6_B:      return "6B";
    714721    case CODETYPEGALILEO_E6_C:      return "6C";
    715     default: return "";                 
     722    default: return "";
    716723    }
    717724  }
     
    731738    case CODETYPEQZSS_LEX_L:        return "6L";
    732739    case CODETYPEQZSS_LEX_SL:       return "6X";
    733     default: return "";                 
     740    default: return "";
    734741    }
    735742  }
     
    740747    case CODETYPE_SBAS_L5_Q:        return "5Q";
    741748    case CODETYPE_SBAS_L5_IQ:       return "5X";
    742     default: return "";                 
     749    default: return "";
    743750    }
    744751  }
     
    754761    case CODETYPE_BDS_B3_Q:         return "6Q";
    755762    case CODETYPE_BDS_B3_IQ:        return "6X";
    756     default: return "";                 
     763    default: return "";
    757764    }
    758765  }
Note: See TracChangeset for help on using the changeset viewer.