CIRCT  20.0.0git
esi::TSLogger Member List

This is the complete list of members for esi::TSLogger, including all inherited members.

debug(const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details=nullptr)esi::Loggerinline
debug(std::function< void(std::string &subsystem, std::string &msg, std::unique_ptr< std::map< std::string, std::any >> &details)> debugFunc)esi::Loggerinline
debugEnabledesi::Loggerprotected
debugImpl(const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details)esi::Loggerinlineprotectedvirtual
debugImpl(std::function< void(std::string &subsystem, std::string &msg, std::unique_ptr< std::map< std::string, std::any >> &details)> debugFunc)esi::Loggerinlineprotectedvirtual
error(const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details=nullptr)esi::Loggerinlinevirtual
getDebugEnabled()esi::Loggerinline
info(const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details=nullptr)esi::Loggerinlinevirtual
Level enum nameesi::Logger
log(Level level, const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details) override finalesi::TSLoggervirtual
Logger(bool debugEnabled)esi::TSLoggerinline
esi::Logger::Logger(bool debugEnabled)esi::Loggerinline
logImpl(Level level, const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details)=0esi::TSLoggerprotectedpure virtual
mutexesi::TSLoggerprotected
warning(const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details=nullptr)esi::Loggerinlinevirtual
~Logger()=defaultesi::Loggervirtual