Bitcoin Core 28.99.0
P2P Digital Currency
BCLog::Logger Member List

This is the complete list of members for BCLog::Logger, including all inherited members.

CategoryLevels() const EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Loggerinline
DefaultShrinkDebugFile() constBCLog::Logger
DeleteCallback(std::list< std::function< void(const std::string &)> >::iterator it) EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Loggerinline
DisableCategory(LogFlags flag)BCLog::Logger
DisableCategory(std::string_view str)BCLog::Logger
DisableLogging() EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Logger
DisconnectTestLogger() EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Logger
EnableCategory(LogFlags flag)BCLog::Logger
EnableCategory(std::string_view str)BCLog::Logger
Enabled() const EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Loggerinline
FormatLogStrInPlace(std::string &str, LogFlags category, Level level, std::string_view source_file, int source_line, std::string_view logging_function, std::string_view threadname, SystemClock::time_point now, std::chrono::seconds mocktime) constBCLog::Loggerprivate
GetCategoryMask() constBCLog::Loggerinline
GetLogPrefix(LogFlags category, Level level) constBCLog::Loggerprivate
GUARDED_BY(m_cs)BCLog::Loggerprivate
GUARDED_BY(m_cs)BCLog::Loggerprivate
GUARDED_BY(m_cs)BCLog::Loggerprivate
GUARDED_BY(m_cs)BCLog::Loggerinlineprivate
GUARDED_BY(m_cs)BCLog::Loggerinlineprivate
GUARDED_BY(m_cs)BCLog::Loggerinlineprivate
GUARDED_BY(m_cs)BCLog::Loggerprivate
GUARDED_BY(m_cs)BCLog::Loggerinlineprivate
LogCategoriesList() constBCLog::Logger
LogCategoriesString() constBCLog::Loggerinline
LogLevel() constBCLog::Loggerinline
LogLevelsString() constBCLog::Logger
LogLevelToStr(BCLog::Level level)BCLog::Loggerstatic
LogPrintStr(std::string_view str, std::string_view logging_function, std::string_view source_file, int source_line, BCLog::LogFlags category, BCLog::Level level) EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Logger
LogPrintStr_(std::string_view str, std::string_view logging_function, std::string_view source_file, int source_line, BCLog::LogFlags category, BCLog::Level level) EXCLUSIVE_LOCKS_REQUIRED(m_cs)BCLog::Loggerprivate
LogTimestampStr(SystemClock::time_point now, std::chrono::seconds mocktime) constBCLog::Loggerprivate
m_always_print_category_levelBCLog::Logger
m_categoriesBCLog::Loggerprivate
m_csBCLog::Loggermutableprivate
m_file_pathBCLog::Logger
m_log_levelBCLog::Loggerprivate
m_log_sourcelocationsBCLog::Logger
m_log_threadnamesBCLog::Logger
m_log_time_microsBCLog::Logger
m_log_timestampsBCLog::Logger
m_print_to_consoleBCLog::Logger
m_print_to_fileBCLog::Logger
m_reopen_fileBCLog::Logger
PushBackCallback(std::function< void(const std::string &)> fun) EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Loggerinline
SetCategoryLogLevel(const std::unordered_map< LogFlags, Level > &levels) EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Loggerinline
SetCategoryLogLevel(std::string_view category_str, std::string_view level_str) EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Logger
SetLogLevel(Level level)BCLog::Loggerinline
SetLogLevel(std::string_view level)BCLog::Logger
ShrinkDebugFile()BCLog::Logger
StartLogging() EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Logger
WillLogCategory(LogFlags category) constBCLog::Logger
WillLogCategoryLevel(LogFlags category, Level level) const EXCLUSIVE_LOCKS_REQUIRED(!m_cs)BCLog::Logger