IMP  2.2.1
The Integrative Modeling Platform
IMP::base::UsageException Class Reference

An exception for an invalid usage of IMP. More...

#include <IMP/base/exception.h>

Public Member Functions

 UsageException (const char *t)
 

Detailed Description

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.

Definition at line 123 of file base/exception.h.


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