![]() |
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. | |
#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.