Exception specification for overrides of virtual exception methods.
Synopsis
Declared in <bsls_exceptionutil.h>
#define BSLS_EXCEPTION_VIRTUAL_NOTHROW
Description
The exception specification that overrides of the virtual destructor and the exception::what() virtual method should use. It is a separate macro from BSLS_NOTHROW_SPEC because the GNU library unconditionally declares the function throw(), regardless if exceptions are enabled or not ‐ and overrides must do the same.
Created with MrDocs