chsvlib
chsv helper source code

◆ StorageFullnessException() [2/3]

StorageFullnessException ( const char_t *restrict  pszUserDescription,
DescriptionFormatParams ...  formatting_params 
)
noexcept

A constructor of the exception object with a description defined by Printf format specifications and by a list of corresponding additional parameters. Also, <CODE> and <DESCRIPTION> tags are replaced by a hexadecimal representation of the error code and by a description returned by the ChsvErrorDescriptionW function.

Template Parameters
char_tis a type of the description to be set which is either char or wchar_t.
DescriptionFormatParamsDeduced types of additional arguments passed to the function to format the message.

See ChsvCodeExceptionTempl for the details.

Parameters
[in]pszUserDescriptionis a format string.
formatting_paramsis a variable set of additional arguments.