7 #ifndef RETDEC_UTILS_IO_LOG_H
8 #define RETDEC_UTILS_IO_LOG_H
84 const std::string& phaseId,
static const Action SubPhase
Definition: log.h:110
static Logger info()
Definition: log.cpp:54
static const Action Phase
Definition: log.h:104
static const Action SubSubPhase
Definition: log.h:116
static Logger::Ptr writers[static_cast< int >(Type::Undefined)+1]
Definition: log.h:128
static void set(const Type &logType, Logger::Ptr &&logger)
Definition: log.cpp:45
static const Action Error
Definition: log.h:92
static Logger debug()
Definition: log.cpp:64
static void phase(const std::string &phaseId, const Log::Action &action=Log::Action::Phase)
Definition: log.cpp:59
static Logger error()
Definition: log.cpp:69
static Logger & get(const Type &logType)
Definition: log.cpp:32
static const Action ElapsedTime
Definition: log.h:122
static Logger defaultLogger
Definition: log.h:134
static const Action Warning
Definition: log.h:98
Provides Logger inteface that is used for logging events during decompilation.
Definition: logger.h:22
Color
Definition: logger.h:37
std::unique_ptr< Logger > Ptr
Definition: logger.h:24
Action
Definition: logger.h:27
Provides unified logging interface.
Definition: archive_wrapper.h:19