IMP  2.1.0
The Integrative Modeling Platform
kernel/exception.h
Go to the documentation of this file.
1 /**
2  * \file IMP/kernel/exception.h
3  * \brief For backwards compatibility.
4  *
5  * Copyright 2007-2013 IMP Inventors. All rights reserved.
6  *
7  */
8 
9 #ifndef IMPKERNEL_EXCEPTION_H
10 #define IMPKERNEL_EXCEPTION_H
11 
12 #include <IMP/kernel/kernel_config.h>
13 #include <IMP/base/exception.h>
14 #include <IMP/base/check_macros.h>
15 #include <IMP/base/SetLogState.h>
17 
18 IMPKERNEL_BEGIN_NAMESPACE
19 
20 IMPKERNEL_DEPRECATED_HEADER(2.1, "Please use IMP/base/exception.h instead.");
21 
22 #if !defined(SWIG) && !defined(IMP_DOXYGEN)
23 using base::ValueException;
24 using base::IOException;
25 using base::IndexException;
26 using base::ModelException;
27 using base::EventException;
28 using base::Exception;
29 using base::USAGE;
31 using base::NONE;
32 using base::SetLogState;
33 using base::WarningContext;
34 #endif
35 IMPKERNEL_END_NAMESPACE
36 
37 #endif /* IMPKERNEL_EXCEPTION_H */
Logging and error reporting support.
Exception definitions and assertions.
Logging and error reporting support.
Exception definitions and assertions.