|
RMF
|
#include <RMF/exceptions.h>
Inheritance diagram for RMF::UsageException:Public Member Functions | |
| UsageException (const UsageException &)=default | |
| UsageException & | operator= (const UsageException &)=default |
Public Member Functions inherited from RMF::Exception | |
| Exception (const Exception &)=default | |
| Exception & | operator= (const Exception &)=default |
| const char * | what () const noexceptoverride |
Usage exceptions are thrown when the library is misused in some way, e.g., an out of bounds element is requested from a collection. In general when these are thrown, the failed operation should have been cleanly aborted without changing the file.
Definition at line 48 of file exceptions.h.