/* ------------------------------------------------------------------------- * BKG NTRIP Client * ------------------------------------------------------------------------- * * Class: t_pppUtils * * Purpose: Auxiliary Functions for PPP * * Author: A. Stürze * * Created: 18-Aug-2015 * * Changes: * * -----------------------------------------------------------------------*/ #include "pppUtils.h" #include "bncutils.h" #include "pppModel.h" using namespace BNC_PPP; // Constructor ////////////////////////////////////////////////////////////////////////////// t_pppUtils::t_pppUtils() { for (unsigned ii = 0; ii <= t_prn::MAXPRN; ii++) { _satCodeBiases[ii] = 0; } } // Destructor ////////////////////////////////////////////////////////////////////////////// t_pppUtils::~t_pppUtils() { for (unsigned ii = 0; ii <= t_prn::MAXPRN; ii++) { delete _satCodeBiases[ii]; } } // ////////////////////////////////////////////////////////////////////////////// void t_pppUtils::putCodeBias(t_satCodeBias* satCodeBias) { int iPrn = satCodeBias->_prn.toInt(); delete _satCodeBiases[iPrn]; _satCodeBiases[iPrn] = satCodeBias; }