IMP
2.1.0
The Integrative Modeling Platform
IMP Mainpage
All IMP Modules
Related Pages
Modules
Namespaces
Classes
Files
Examples
Indexes
File List
File Members
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
>
16
#include <
IMP/base/WarningContext.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
;
30
using
base::USAGE_AND_INTERNAL
;
31
using
base::NONE
;
32
using
base::SetLogState;
33
using
base::WarningContext;
34
#endif
35
IMPKERNEL_END_NAMESPACE
36
37
#endif
/* IMPKERNEL_EXCEPTION_H */
IMP::base::NONE
Definition:
base/enums.h:56
IMP::base::USAGE_AND_INTERNAL
Definition:
base/enums.h:61
SetLogState.h
Logging and error reporting support.
IMP::base::USAGE
Definition:
base/enums.h:58
exception.h
Exception definitions and assertions.
WarningContext.h
Logging and error reporting support.
check_macros.h
Exception definitions and assertions.