util::log::LogPrintFormatInternal

Format and log a message with rate limiting enabled.

Synopsis

Declared in <util/log.h>

template<typename... Args>
void
LogPrintFormatInternal(
    SourceLocation&& source_loc,
    BCLog::LogFlags flag,
    util::log::Level level,
    util::ConstevalFormatString<sizeof...(Args)> fmt,
    Args const&... args);

Parameters

NameDescription
source_locSource location the message originates from.
flagLogging category flag for the message.
levelSeverity level of the message.
fmttinyformat format string.
argsFormat arguments substituted into fmt.