Inviwo 0.9.12-pre
Inviwo documentation
|
filters log messages based on the verbosity level. Messages below the selected verbosity will be ignored. More...
#include <logfilter.h>
Public Member Functions | |
LogFilter (Logger *logger=LogCentral::getPtr()) | |
LogFilter (Logger *logger, LogVerbosity verbosity) | |
LogFilter (const LogFilter &)=default | |
LogFilter (LogFilter &&) noexcept=default | |
LogFilter & | operator= (const LogFilter &)=default |
LogFilter & | operator= (LogFilter &&) noexcept=default |
void | setVerbosity (LogVerbosity verbosity) |
LogVerbosity | getVerbosity () |
void | setLogger (Logger *logger) |
Logger * | getLogger () const |
virtual void | log (std::string_view logSource, LogLevel level, LogAudience audience, std::string_view file, std::string_view function, int line, std::string_view msg) override |
virtual void | logProcessor (Processor *processor, LogLevel level, LogAudience audience, std::string_view msg, std::string_view file, std::string_view function, int line) override |
virtual void | logNetwork (LogLevel level, LogAudience audience, std::string_view msg, std::string_view file, std::string_view function, int line) override |
Public Member Functions inherited from inviwo::Logger | |
virtual void | logAssertion (std::string_view file, std::string_view function, int line, std::string_view msg) |
filters log messages based on the verbosity level. Messages below the selected verbosity will be ignored.
|
overridevirtual |
Implements inviwo::Logger.
|
overridevirtual |
Reimplemented from inviwo::Logger.
|
overridevirtual |
Reimplemented from inviwo::Logger.