[#tinyformat-FormatStringCheck-2constructor-02] = xref:tinyformat.adoc[tinyformat]::xref:tinyformat/FormatStringCheck.adoc[FormatStringCheck]::FormatStringCheck :relfileprefix: ../../ :mrdocs: Constructors == Synopses Declared in `<tinyformat.h>` Build from an already‐validated consteval format string. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:tinyformat/FormatStringCheck/2constructor-07.adoc[FormatStringCheck](xref:util/ConstevalFormatString.adoc[util::ConstevalFormatString<num_params>] str); ---- [.small]#xref:tinyformat/FormatStringCheck/2constructor-07.adoc[_» more..._]# Build from a runtime‐wrapped format string, skipping compile‐time checks. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:tinyformat/FormatStringCheck/2constructor-0a.adoc[FormatStringCheck](xref:tinyformat/RuntimeFormat.adoc[RuntimeFormat] const& run); ---- [.small]#xref:tinyformat/FormatStringCheck/2constructor-0a.adoc[_» more..._]# Build from a string literal, checking it against num_params at compile time. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- consteval xref:tinyformat/FormatStringCheck/2constructor-0b.adoc[FormatStringCheck](char const* str); ---- [.small]#xref:tinyformat/FormatStringCheck/2constructor-0b.adoc[_» more..._]# == Parameters [cols="1,4"] |=== | Name| Description | *str* | Validated format string. | *run* | Runtime format string wrapper. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#