Logging.h
Go to the documentation of this file.00001
00002
00003 #ifndef _LOGGING_H_
00004 #define _LOGGING_H_
00005
00006 #include <fesa-core/Utilities/ProcessConfigurationDefs.h>
00007
00008 #include <string>
00009
00010 namespace fesaGSI
00011 {
00012
00017 class Logging
00018 {
00019 public:
00020
00021 Logging();
00022
00023 ~Logging();
00024
00029 void initialize(const std::string& cfgFileName, fesa::LoggingMode::LoggingMode loggingMode) const;
00030
00031 private:
00032 Logging(const Logging& logging);
00033 Logging& operator=(const Logging& logging);
00034 };
00035
00036 }
00037
00038 #endif // FESA_LOGGING_H_