16 #ifndef OUTPUTMANAGER_H 17 #define OUTPUTMANAGER_H 76 if (!outputManager.isDebugActive()) {} \ 84 qmcplusplus::app_log() << msg << std::endl; \ 86 #define ERRORMSG(msg) \ 88 app_error() << msg << std::endl; \ 90 #define WARNMSG(msg) \ 92 app_warning() << msg << std::endl; \ 95 #define DEBUGMSG(msg) \ 97 app_debug() << msg << std::endl; \ 100 #define DEBUGMSG(msg) 103 #define XMLReport(msg) void pause()
Pause the summary and log streams.
Interface to output streams.
std::ostream & app_warning()
helper functions for EinsplineSetBuilder
std::ostream & getStream(const std::string &tag="")
returns current stream
bool isHighActive() const
void shutOff()
Permanently shut off all streams.
Verbosity global_verbosity_level
std::ostream & app_summary()
std::ostream & app_error()
void resume()
Resume the summary and log streams.
OutputManagerClass(Verbosity level=Verbosity::LOW)
Declaration of InfoStream class.
bool isDebugActive() const
OutputManagerClass outputManager
bool isActive(Verbosity level) const
std::ostream & app_debug_stream()
void setVerbosity(Verbosity level)