Definition in file psErrorCodes.h.
#include "psType.h"
Include dependency graph for psErrorCodes.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Enumerations | |
| enum | psErrorCode { PS_ERR_NONE = 0, PS_ERR_BASE = 256, PS_ERR_UNKNOWN, PS_ERR_IO, PS_ERR_LOCATION_INVALID, PS_ERR_MEMORY_CORRUPTION, PS_ERR_MEMORY_DEREF_USAGE, PS_ERR_BAD_PARAMETER_VALUE, PS_ERR_BAD_PARAMETER_TYPE, PS_ERR_BAD_PARAMETER_NULL, PS_ERR_BAD_PARAMETER_SIZE, PS_ERR_UNEXPECTED_NULL, PS_ERR_OS_CALL_FAILED, PS_ERR_N_ERR_CLASSES } |
| enumeration of the static error code classes More... | |
Functions | |
| psErrorDescription * | psErrorDescriptionAlloc (psErrorCode code, const char *description) |
| Allocates a new psErrorDescription. | |
| const char * | psErrorCodeString (psErrorCode code) |
| Retrieves the description of an error code. | |
| void | psErrorRegister (const psErrorDescription *errors, psS32 nerror) |
| Register an error code. | |
| psBool | p_psErrorUnregister (psErrorCode code) |
| Clears error codes registered via psErrorRegister. | |
1.4.1