Index: src/libchcore/ErrorCodes.h =================================================================== diff -u -N -r633a533cb6e741d44fe28aa56339e1d2709b1b27 -re9926b6e83984d0f30bf2008b93874c7c483d95c --- src/libchcore/ErrorCodes.h (.../ErrorCodes.h) (revision 633a533cb6e741d44fe28aa56339e1d2709b1b27) +++ src/libchcore/ErrorCodes.h (.../ErrorCodes.h) (revision e9926b6e83984d0f30bf2008b93874c7c483d95c) @@ -25,22 +25,27 @@ enum EGeneralErrors { - eNoError = 0, - eBoundsExceeded = 1, - eInvalidArgument = 2, - eUnhandledCase = 3, - eMissingData = 4, - eUnsupportedVersion = 5, + // general errors + eErr_Success = 0, + eErr_BoundsExceeded = 1, + eErr_InvalidArgument = 2, + eErr_UnhandledCase = 3, + eErr_InternalProblem = 4, - // shared memory - eCannotOpenSharedMemory = 6, - eSharedMemoryNotOpen = 7, - eSharedMemoryInvalidFormat = 8, - eSharedMemoryAlreadyExists = 9, + // shared memory (500+) + eErr_CannotOpenSharedMemory = 500, + eErr_SharedMemoryNotOpen = 501, + eErr_SharedMemoryInvalidFormat = 502, + eErr_SharedMemoryAlreadyExists = 503, - // threads - eMutexTimedOut = 10, + // threading (1000+) + eErr_MutexTimedOut = 1000, + // string errors (1500+) + + // Task definition errors (2000+) + eErr_UnsupportedVersion = 2000, + eErr_MissingXmlData = 2001, }; END_CHCORE_NAMESPACE