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.


doxygen1.2.2 Dimitri van Heesch, © 1997-2000