General Purpose Geodetic Library
NsScrPrx4Logger.cpp
Go to the documentation of this file.
1 /*
2  *
3  * This file is a part of nuSolve. nuSolve is a part of CALC/SOLVE system
4  * and is designed to perform data analyis of a geodetic VLBI session.
5  * Copyright (C) 2017-2020 Sergei Bolotin.
6  *
7  * This program is free software: you can redistribute it and/or modify
8  * it under the terms of the GNU General Public License as published by
9  * the Free Software Foundation, either version 3 of the License, or
10  * (at your option) any later version.
11  *
12  * This program is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15  * GNU General Public License for more details.
16  *
17  * You should have received a copy of the GNU General Public License
18  * along with this program. If not, see <http://www.gnu.org/licenses/>.
19  *
20  */
21 
22 
23 #include <iostream>
24 #include <stdlib.h>
25 
26 
27 #include "NsScrPrx4Logger.h"
28 
29 
30 /*=======================================================================================================
31 *
32 * METHODS:
33 *
34 *======================================================================================================*/
36 {
37  logger_ = logger;
38 };
39 
40 
41 
42 //
44 {
45  //
46  logger_ = NULL;
47 };
48 /*=====================================================================================================*/
49 
50 
51 
52 
53 
54 
55 
56 /*=====================================================================================================*/
57 //
58 // constants:
59 //
60 
61 const QString str_LogErr("Log.Err");
62 const QString str_LogWrn("Log.Wrn");
63 const QString str_LogInf("Log.Inf");
64 const QString str_LogDbg("Log.Dbg");
65 
66 
67 const QString str_LogIoBin("Log.IoBin");
68 const QString str_LogIoTxt("Log.IoTxt");
69 const QString str_LogIoNcdf("Log.IoNcdf");
70 const QString str_LogIoDbh("Log.IoDbh");
71 const QString str_LogIo("Log.Io");
72 
73 const QString str_LogMatrix("Log.Matrix");
74 const QString str_LogMatrix3D("Log.Matrix3d");
75 const QString str_LogInterp("Log.Interp");
76 const QString str_LogMath("Log.Math");
77 
78 const QString str_LogObs("Log.Obs");
79 const QString str_LogStation("Log.Station");
80 const QString str_LogSource("Log.Source");
81 const QString str_LogSession("Log.Session");
82 const QString str_LogData("Log.Data");
83 
84 const QString str_LogRefFrame("Log.RefFrame");
85 const QString str_LogTime("Log.Time");
86 const QString str_LogIono("Log.Iono");
87 const QString str_LogRefraction("Log.Refraction");
88 const QString str_LogDelay("Log.Delay");
89 const QString str_LogRate("Log.Rate");
90 const QString str_LogFlyBy("Log.FlyBy");
91 const QString str_LogDisplacement("Log.Displacement");
92 const QString str_LogGeo("Log.Geo");
93 
94 const QString str_LogEstimator("Log.Estimator");
95 const QString str_LogPwl("Log.Pwl");
96 const QString str_LogStoch("Log.Stoch");
97 const QString str_LogConfig("Log.Config");
98 const QString str_LogGui("Log.Gui");
99 const QString str_LogReport("Log.Report");
100 const QString str_LogRun("Log.Run");
101 const QString str_LogPreproc("Log.Preproc");
102 const QString str_LogAll("Log.All");
103 /*=====================================================================================================*/
const QString str_LogGeo("Log.Geo")
const QString str_LogTime("Log.Time")
const QString str_LogData("Log.Data")
const QString str_LogGui("Log.Gui")
const QString str_LogInf("Log.Inf")
const QString str_LogSource("Log.Source")
const QString str_LogReport("Log.Report")
const QString str_LogEstimator("Log.Estimator")
const QString str_LogWrn("Log.Wrn")
const QString str_LogRefraction("Log.Refraction")
const QString str_LogIoBin("Log.IoBin")
const QString str_LogDisplacement("Log.Displacement")
const QString str_LogIoNcdf("Log.IoNcdf")
const QString str_LogIoDbh("Log.IoDbh")
const QString str_LogStation("Log.Station")
const QString str_LogIo("Log.Io")
const QString str_LogRun("Log.Run")
const QString str_LogStoch("Log.Stoch")
const QString str_LogErr("Log.Err")
const QString str_LogAll("Log.All")
const QString str_LogObs("Log.Obs")
const QString str_LogInterp("Log.Interp")
const QString str_LogConfig("Log.Config")
const QString str_LogRefFrame("Log.RefFrame")
const QString str_LogMatrix3D("Log.Matrix3d")
const QString str_LogMath("Log.Math")
const QString str_LogPreproc("Log.Preproc")
const QString str_LogPwl("Log.Pwl")
const QString str_LogIono("Log.Iono")
const QString str_LogFlyBy("Log.FlyBy")
const QString str_LogMatrix("Log.Matrix")
const QString str_LogDbg("Log.Dbg")
const QString str_LogIoTxt("Log.IoTxt")
const QString str_LogRate("Log.Rate")
const QString str_LogDelay("Log.Delay")
const QString str_LogSession("Log.Session")
SgLogger * logger
Definition: SgLogger.cpp:231
NsScrPrx4Logger(SgLogger *logger)
SgLogger * logger_
virtual ~NsScrPrx4Logger()