chsvlib
chsv helper source code

◆ Exception() [3/7]

Exception ( vararg_tag_t  ,
const char *restrict  lpszDescriptionFormat,
std::va_list  ap 
)
noexcept

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

Parameters
apis a list of additional parameters specified for the description formatting, which is performed according to the rules, specified for the Chusov::String::PrintfA function. If the lpszDescriptionFormat is NULL, the parameter is ignored.
lpszDescriptionFormatis an optional formatting string, together with additional parameters, specifying the description for the constructed exception object. If the parameter is NULL, the constructor creates a default exception object.