| 
    IMP Reference Guide
    2.23.0
    
   The Integrative Modeling Platform 
   | 
 
Exception definitions and assertions. More...
#include <IMP/kernel_config.h>#include "compiler_macros.h"#include "enums.h"#include "internal/static.h"#include <string>#include <stdexcept>
 Include dependency graph for exception.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | IMP::EventException | 
| An exception that signifies some event occurred.  More... | |
| class | IMP::Exception | 
The general base class for IMP exceptions.  More... | |
| class | IMP::IndexException | 
| An exception for a request for an invalid member of a container.  More... | |
| struct | IMP::InternalException | 
| A general exception for an internal error in IMP.  More... | |
| class | IMP::IOException | 
| An input/output exception.  More... | |
| class | IMP::ModelException | 
| An exception which is thrown when the Model has attributes with invalid values.  More... | |
| class | IMP::TypeException | 
An exception for an invalid type being passed to IMP.  More... | |
| class | IMP::UsageException | 
An exception for an invalid usage of IMP.  More... | |
| class | IMP::ValueException | 
An exception for an invalid value being passed to IMP.  More... | |
Namespaces | |
| IMP | |
| Base functionality and abstract base classes for representation, scoring and sampling.  | |
Error checking and reporting | |
 By default  Error handling is provided by IMP/exception.h, Use the   | |
| void | IMP::set_check_level (CheckLevel tf) | 
| Control runtime checks in the code.  More... | |
| CheckLevel | IMP::get_check_level () | 
| Get the current audit mode.  More... | |
| void | IMP::handle_error (const char *msg) | 
Exception definitions and assertions.
Copyright 2007-2022 IMP Inventors. All rights reserved.
Definition in file exception.h.