CIRCT  20.0.0git
esi::StreamLogger Member List

This is the complete list of members for esi::StreamLogger, 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
errorStreamesi::StreamLoggerprivate
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) overrideesi::StreamLoggervirtual
minLevelesi::StreamLoggerprivate
mutexesi::TSLoggerprotected
outStreamesi::StreamLoggerprivate
StreamLogger(Level minLevel, std::ostream &out, std::ostream &error)esi::StreamLoggerinline
StreamLogger(Level minLevel)esi::StreamLogger
warning(const std::string &subsystem, const std::string &msg, const std::map< std::string, std::any > *details=nullptr)esi::Loggerinlinevirtual
~Logger()=defaultesi::Loggervirtual