[#util-log-LogPrintFormatInternal-08] = xref:util.adoc[util]::xref:util/log.adoc[log]::LogPrintFormatInternal :relfileprefix: ../../ :mrdocs: `LogPrintFormatInternal` overloads == Synopses Declared in `<util/log.h>` Format and log a message with rate limiting enabled. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename... Args> void xref:util/log/LogPrintFormatInternal-03.adoc[LogPrintFormatInternal]( xref:SourceLocation.adoc[SourceLocation]&& source_loc, xref:BCLog/LogFlags.adoc[BCLog::LogFlags] flag, xref:util/log/Level.adoc[util::log::Level] level, xref:util/ConstevalFormatString.adoc[util::ConstevalFormatString<sizeof...(Args)>] fmt, Args const&... args); ---- [.small]#xref:util/log/LogPrintFormatInternal-03.adoc[_» more..._]# Format and log a message with rate limiting disabled. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<typename... Args> void xref:util/log/LogPrintFormatInternal-04.adoc[LogPrintFormatInternal]( xref:SourceLocation.adoc[SourceLocation]&& source_loc, xref:BCLog/LogFlags.adoc[BCLog::LogFlags] flag, xref:util/log/Level.adoc[util::log::Level] level, xref:util/log/NoRateLimitTag.adoc[util::log::NoRateLimitTag] no_rate_limit_tag, xref:util/ConstevalFormatString.adoc[util::ConstevalFormatString<sizeof...(Args)>] fmt, Args const&... args); ---- [.small]#xref:util/log/LogPrintFormatInternal-04.adoc[_» more..._]# == Parameters [cols="1,4"] |=== | Name| Description | *source_loc* | Source location the message originates from. | *flag* | Logging category flag for the message. | *level* | Severity level of the message. | *fmt* | tinyformat format string. | *args* | Format arguments substituted into fmt. | *no_rate_limit_tag* | Tag selecting the non‐rate‐limited overload. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#