CIRCT  20.0.0git
esi::Logger Member List

This is the complete list of members for esi::Logger, 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=nullptr)=0esi::Loggerpure virtual
Logger(bool debugEnabled)esi::Loggerinline
warning(const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details=nullptr)esi::Loggerinlinevirtual
~Logger()=defaultesi::Loggervirtual