Main Page
Class Hierarchy
Compound List
File List
Compound Members
File Members
Related Pages
cpl_error.h File Reference
CPL error handling services.
More...
#include "
cpl_port.h
"
Go to the source code of this file.
Defines
#define
CPLAssert
(expr)
#define
CPLE_None
0
#define
CPLE_AppDefined
1
#define
CPLE_OutOfMemory
2
#define
CPLE_FileIO
3
#define
CPLE_OpenFailed
4
#define
CPLE_IllegalArg
5
#define
CPLE_NotSupported
6
#define
CPLE_AssertionFailed
7
#define
CPLE_NoWriteAccess
8
#define
CPLE_UserInterrupt
9
Typedefs
typedef void (*
CPLErrorHandler
)(CPLErr, int, const char*)
Enumerations
enum
CPLErr
{
CE_None
= 0,
CE_Debug
= 1,
CE_Warning
= 2,
CE_Failure
= 3,
CE_Fatal
= 4
}
Detailed Description
CPL error handling services.
1.2.2
Dimitri van Heesch
, © 1997-2000