![]() |
OpenMS
3.0.0
|
#include <OpenMS/CONCEPT/Macros.h>
#include <OpenMS/DATASTRUCTURES/String.h>
#include <sstream>
#include <iostream>
#include <list>
#include <vector>
#include <ctime>
#include <map>
Go to the source code of this file.
Classes | |
class | LogStreamBuf |
Stream buffer used by LogStream. More... | |
struct | LogStreamBuf::StreamStruct |
Holds a stream that is connected to the LogStream. It also includes the minimum and maximum level at which the LogStream redirects messages to this stream. More... | |
struct | LogStreamBuf::LogCacheStruct |
Holds a counter of occurrences and an index for the occurrence sequence of the corresponding log message. More... | |
class | LogStreamNotifier |
class | LogStream |
Log Stream Class. More... | |
Namespaces | |
OpenMS | |
Main OpenMS namespace. | |
OpenMS::Logger | |
Log streams. | |
Macros | |
#define | OPENMS_LOG_FATAL_ERROR |
Macro to be used if fatal error are reported (processing stops) More... | |
#define | OPENMS_LOG_ERROR |
Macro to be used if non-fatal error are reported (processing continues) More... | |
#define | OPENMS_LOG_WARN |
Macro if a warning, a piece of information which should be read by the user, should be logged. More... | |
#define | OPENMS_LOG_INFO |
Macro if a information, e.g. a status should be reported. More... | |
#define | OPENMS_LOG_DEBUG |
Macro for general debugging information. More... | |
#define | OPENMS_LOG_DEBUG_NOFILE |
Macro for general debugging information (without information on file) More... | |
Variables | |
Logger::LogStream | OpenMS_Log_fatal |
Global static instance of a LogStream to capture messages classified as fatal errors. By default it is bound to cerr. More... | |
Logger::LogStream | OpenMS_Log_error |
Global static instance of a LogStream to capture messages classified as errors. By default it is bound to cerr. More... | |
Logger::LogStream | OpenMS_Log_warn |
Global static instance of a LogStream to capture messages classified as warnings. By default it is bound to cout. More... | |
Logger::LogStream | OpenMS_Log_info |
Global static instance of a LogStream to capture messages classified as information. By default it is bound to cout. More... | |
Logger::LogStream | OpenMS_Log_debug |
Global static instance of a LogStream to capture messages classified as debug output. By default it is not bound to any output stream. TOPP(AS)Base will connect cout, iff 0 < debug-level. More... | |
struct OpenMS::Logger::LogStreamBuf::LogCacheStruct |
Holds a counter of occurrences and an index for the occurrence sequence of the corresponding log message.
Class Members | ||
---|---|---|
int | counter | |
Size | timestamp |
#define OPENMS_LOG_DEBUG |
Macro for general debugging information.
Referenced by MRMTransitionGroupPicker::computeQuality_(), FullSwathFileConsumer::consumeSpectrum(), MRMTransitionGroupPicker::createMRMFeature(), DecoyHelper::findDecoyString(), TOPPOpenSwathBase::loadSwathFiles(), NucleicAcidSearchEngine::main_(), NucleicAcidSearchEngine::parseAdduct_(), PeakPickerIterative::pick(), MRMTransitionGroupPicker::pickTransitionGroup(), NucleicAcidSearchEngine::postProcessHits_(), NucleicAcidSearchEngine::preprocessSpectra_(), MRMTransitionGroupPicker::recalculatePeakBorders_(), MRMTransitionGroupPicker::remove_overlapping_features(), ConfidenceScoring::scoreMap(), and TOPPASBase::TOPPASreadyRead().
#define OPENMS_LOG_DEBUG_NOFILE |
Macro for general debugging information (without information on file)
#define OPENMS_LOG_ERROR |
Macro to be used if non-fatal error are reported (processing continues)
Referenced by TOPPASBase::addTOPPASFile(), extractCachedMetaFilename(), DecoyHelper::findDecoyString(), TOPPOpenSwathBase::loadSwathFiles(), TOPPOpenSwathBase::loadTransitionList(), main(), NucleicAcidSearchEngine::main_(), QApplicationTOPP::notify(), INIFileEditorWindow::openFile(), DigestionEnzymeDB< DigestionEnzymeRNA, RNaseDB >::parseEnzyme_(), and NucleicAcidSearchEngine::preprocessSpectra_().
#define OPENMS_LOG_FATAL_ERROR |
Macro to be used if fatal error are reported (processing stops)
#define OPENMS_LOG_INFO |
Macro if a information, e.g. a status should be reported.
Referenced by TOPPViewBase::addDataFile(), NucleicAcidSearchEngine::calculateAndFilterFDR_(), IDScoreSwitcherAlgorithm::findScoreType(), main(), TOPPFLASHDeconv::main_(), NucleicAcidSearchEngine::main_(), SpectraMerger::mergeSpectra_(), NucleicAcidSearchEngine::preprocessSpectra_(), and AccurateMassSearchEngine::resolveAutoMode_().
#define OPENMS_LOG_WARN |
Macro if a warning, a piece of information which should be read by the user, should be logged.
Referenced by TOPPViewBase::addDataFile(), SignalToNoiseEstimatorMedian< ContainerT >::computeSTN_(), ChromatogramTools::convertSpectraToChromatograms(), DecoyHelper::findDecoyString(), IDScoreSwitcherAlgorithm::findScoreType(), PeakIntegrator::integratePeak_(), TOPPOpenSwathBase::loadSwathFiles(), NucleicAcidSearchEngine::main_(), OpenMS::makePeakPositionUnique(), SpectraMerger::mergeSpectra_(), SpectraMerger::mergeSpectraPrecursors(), IDFilter::DigestionFilter::operator()(), IsInIsolationWindow< SpectrumType >::operator()(), NucleicAcidSearchEngine::preprocessSpectra_(), InternalCalibration::CalibrantStats_::print(), SpectrumLookup::readSpectra(), ConfidenceScoring::scoreMap(), and IDScoreSwitcherAlgorithm::switchToGeneralScoreType().