All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ErrorClasses.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  HSEP
 HSEP generic namespace, including basic processing tools.
 
namespace  HSEP::EC
 Error code definitions.
 

Macros

#define ERRCODE(type, value)   (type * 1000000 + value)
 Calculates the numeric error according with the specified type.
 
#define ErrorType_Base   0
 General errors.
 
#define ErrorType_Network   1
 Networking errors.
 
#define ErrorType_Data   2
 Data manipulation errors.
 
#define ErrorType_Conc   3
 Concurrent errors.
 
#define ErrorType_Server   4
 Server related errors.
 
#define ErrorType_Msg   5
 Messaging related errors.
 
#define ErrorType_Core   6
 Core (Information System based) errors.
 
#define ErrorType_User   2000
 User defined errors.
 

Typedefs

typedef long HSEP::ErrorCode
 Codified HSEP error type.
 

Macro Definition Documentation

#define ERRCODE (   type,
  value 
)    (type * 1000000 + value)

Calculates the numeric error according with the specified type.

Definition at line 36 of file ErrorClasses.h.

#define ErrorType_Base   0

General errors.

Definition at line 38 of file ErrorClasses.h.

#define ErrorType_Conc   3

Concurrent errors.

Definition at line 41 of file ErrorClasses.h.

#define ErrorType_Core   6

Core (Information System based) errors.

Definition at line 44 of file ErrorClasses.h.

#define ErrorType_Data   2

Data manipulation errors.

Definition at line 40 of file ErrorClasses.h.

#define ErrorType_Msg   5

Messaging related errors.

Definition at line 43 of file ErrorClasses.h.

#define ErrorType_Network   1

Networking errors.

Definition at line 39 of file ErrorClasses.h.

#define ErrorType_Server   4

Server related errors.

Definition at line 42 of file ErrorClasses.h.

#define ErrorType_User   2000

User defined errors.

Definition at line 46 of file ErrorClasses.h.