BALL
1.4.79
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
QSAR
QSAR/exception.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
5
#ifndef BALL_QSAR_EXCEPTION_H
6
#define BALL_QSAR_EXCEPTION_H
7
8
#ifndef BALL_COMMON_EXCEPTION_H
9
#include <
BALL/COMMON/exception.h
>
10
#endif
11
12
13
namespace
BALL
14
{
15
namespace
QSAR
16
{
17
namespace
Exception
18
{
20
class
BALL_EXPORT
InvalidActivityID
:
public
BALL::Exception::GeneralException
21
{
22
public
:
23
InvalidActivityID
(
const
char
* file,
unsigned
long
line,
int
act,
int
m)
throw
();
24
25
InvalidActivityID
(
const
char
* file,
unsigned
long
line)
throw
();
26
};
27
29
class
BALL_EXPORT
PropertyError
:
public
BALL::Exception::GeneralException
30
{
31
public
:
32
PropertyError
(
const
char
* file,
unsigned
long
line,
const
char
* sd_file,
int
mol,
const
char
* mess=
""
)
throw
();
33
};
34
35
37
class
BALL_EXPORT
SingularMatrixError
:
public
BALL::Exception::GeneralException
38
{
39
public
:
40
SingularMatrixError
(
const
char
* file,
unsigned
long
line,
const
char
* mess=
""
)
throw
();
41
};
42
43
45
class
BALL_EXPORT
InconsistentUsage
:
public
BALL::Exception::GeneralException
46
{
47
public
:
48
InconsistentUsage
(
const
char
* file,
unsigned
long
line,
const
char
* mess=
""
)
throw
();
49
};
50
51
53
class
BALL_EXPORT
KernelParameterError
:
public
BALL::Exception::GeneralException
54
{
55
public
:
56
KernelParameterError
(
const
char
* file,
unsigned
long
line,
const
char
* mess)
throw
();
57
};
58
59
61
class
BALL_EXPORT
WrongDataType
:
public
BALL::Exception::GeneralException
62
{
63
public
:
64
WrongDataType
(
const
char
* file,
unsigned
long
line,
const
char
* mess)
throw
();
65
};
66
68
class
BALL_EXPORT
NoPCAVariance
:
public
BALL::Exception::GeneralException
69
{
70
public
:
71
NoPCAVariance
(
const
char
* file,
unsigned
long
line,
const
char
* mess)
throw
();
72
};
73
75
class
BALL_EXPORT
ModelParameterError
:
public
BALL::Exception::GeneralException
76
{
77
public
:
78
ModelParameterError
(
const
char
* file,
unsigned
long
line,
const
char
* mess)
throw
();
79
};
80
82
class
TooManyPLSComponents
:
public
BALL::Exception::GeneralException
83
{
84
public
:
85
TooManyPLSComponents
(
const
char
* file,
unsigned
long
line,
int
comp,
int
features)
throw
();
86
};
87
89
class
BALL_EXPORT
WrongFileFormat
:
public
BALL::Exception::GeneralException
90
{
91
public
:
92
WrongFileFormat
(
const
char
* file,
unsigned
long
line,
const
char
* input_file)
throw
();
93
};
94
96
class
BALL_EXPORT
FeatureSelectionParameterError
:
public
BALL::Exception::GeneralException
97
{
98
public
:
99
FeatureSelectionParameterError
(
const
char
* file,
unsigned
long
line,
const
char
* mess)
throw
();
100
};
101
103
class
BALL_EXPORT
ConfigurationReadingError
:
public
BALL::Exception::GeneralException
104
{
105
public
:
106
ConfigurationReadingError
(
const
char
* file,
unsigned
long
line,
const
char
* message)
throw
();
107
};
108
109
110
}
111
}
112
}
113
114
115
#endif // QSAR_EXCEPTION
116
BALL::QSAR::Exception::FeatureSelectionParameterError
Definition:
QSAR/exception.h:96
BALL::QSAR::Exception::InvalidActivityID
Definition:
QSAR/exception.h:20
BALL::QSAR::Exception::NoPCAVariance
Definition:
QSAR/exception.h:68
BALL::QSAR::Exception::TooManyPLSComponents
Definition:
QSAR/exception.h:82
exception.h
BALL::QSAR::Exception::KernelParameterError
Definition:
QSAR/exception.h:53
BALL::QSAR::Exception::InconsistentUsage
Definition:
QSAR/exception.h:45
BALL::QSAR::Exception::WrongFileFormat
Definition:
QSAR/exception.h:89
BALL::QSAR::Exception::TooManyPLSComponents::TooManyPLSComponents
TooManyPLSComponents(const char *file, unsigned long line, int comp, int features)
BALL::QSAR::Exception::ConfigurationReadingError
Definition:
QSAR/exception.h:103
BALL::QSAR::Exception::ModelParameterError
Definition:
QSAR/exception.h:75
BALL::Exception::GeneralException
Definition:
COMMON/exception.h:59
BALL::QSAR::Exception::PropertyError
Definition:
QSAR/exception.h:29
BALL::QSAR::Exception::SingularMatrixError
Definition:
QSAR/exception.h:37
BALL_EXPORT
#define BALL_EXPORT
Definition:
COMMON/global.h:50
BALL::QSAR::Exception::WrongDataType
Definition:
QSAR/exception.h:61
Generated by
1.8.7