chsvlib
chsv helper source code

◆ Exception() [1/7]

Exception ( const char *restrict  lpszDescriptionFormat,
DescriptionFormatParams ...  formatting_params 
)
explicitnoexcept

Constructs an exception object with an optional description, specified by Chusov::String::PrintfA formatting rules.

Template Parameters
DescriptionFormatParamsDeduced types of additional arguments passed to the function to format the message.
Parameters
lpszDescriptionFormatis an optional formatting string, together with additional parameters, specifying a description for the constructed exception object. If the parameter is NULL, the constructor creates a default exception object.
formatting_paramsAdditional parameters specified for the description formatting, which is performed according to the rules, specified for the Chusov::String::PrintfA function.