Go to the source code of this file.
Defines | |
#define | FRDI_ERR_RESOURCE 100 |
#define | FRDI_ERR_MEMORY 101 |
#define | FRDI_ERR_FILE 102 |
#define | FRDI_ERR_SOCKET 103 |
#define | FRDI_ERR_THREAD 104 |
#define | FRDI_ERR_INTERFACE 200 |
#define | FRDI_ERR_CONFIG 201 |
#define | FRDI_ERR_PROTOCOL 202 |
#define | FRDI_ERR_INTERNAL 200 |
#define | FRDI_ERR_POINTER 301 |
#define | FRDI_ERR_MATH 302 |
#define | FRDI_ERR_RANGE 303 |
#define | FRDI_ERR_FORMAT 304 |
#define | FRDI_ERR_METHOD 305 |
#define | FRDI_ERR_GENERIC 400 |
|
Thrown when there is some other, unspecified resource error |
|
Thrown when there is a problem originating with the memory management system (eg malloc) |
|
Thrown when there is a problem originating with the file system or stdio operations (eg file not found, disk full, bad permissions, stream interrupted) |
|
Thrown when there is a problem originating with the internet or sockets (eg host not found, socket closed unexpectedly, unable to bind to a port) |
|
Thrown when there is a problem originating with the process management system (eg threads) |
|
Thrown when there is some other, unspecified interface error |
|
Thrown when there is a problem originating with the configuration file or a value in it (eg doesn't exist, havn't been told where it is, invalid format, invalid value of a parameter within it) |
|
Thrown when a message, while maybe well formatted within itself, is not something we can make sense of in the current context |
|
Thrown when there is some other, unspecified internal error |
|
Thrown when a pointer isn't what we expect or doesn't point to the data type we require (eg null pointer) |
|
Thrown when we can't deal with a number (eg null divisor, result too large, floating when integer expected) |
|
Thrown when an index is out of range of an array or list, or there is a problem with dictionary keys |
|
Thrown when an argument or message is wrong (eg bad argumemt, invalid xml, "two" instead of "2") |
|
Thrown when some other C or external library function complains (eg bad comparison) |
|
Thrown when there is some other unspecified error |