IMP logo

IMP::UsageException Class Reference


Detailed Description

An exception for an invalid usage of IMP.

It is thrown by the IMP_USAGE_CHECK() macro. It should never be caught internally to IMP, but it one may be able to recover from it being thrown.

Advanced:
As the usage checks are disabled in fast mode, UsageExceptions are not considered part of the API and hence should not be documented or checked in test cases.
Inheritance diagram for IMP::UsageException:

Inheritance graph
[legend]

Public Member Functions

 UsageException (const char *t)

The documentation for this class was generated from the following file:

Generated on Mon Mar 8 23:08:46 2010 for IMP by doxygen 1.5.8