Index: src/libchcore/ErrorCodes.h =================================================================== diff -u -N -re9926b6e83984d0f30bf2008b93874c7c483d95c -r5fd6beaad9f1eccb664b997d151acb59961e4827 --- src/libchcore/ErrorCodes.h (.../ErrorCodes.h) (revision e9926b6e83984d0f30bf2008b93874c7c483d95c) +++ src/libchcore/ErrorCodes.h (.../ErrorCodes.h) (revision 5fd6beaad9f1eccb664b997d151acb59961e4827) @@ -31,6 +31,7 @@ eErr_InvalidArgument = 2, eErr_UnhandledCase = 3, eErr_InternalProblem = 4, + eErr_UseOfUninitializedObject = 5, // shared memory (500+) eErr_CannotOpenSharedMemory = 500, @@ -46,6 +47,15 @@ // Task definition errors (2000+) eErr_UnsupportedVersion = 2000, eErr_MissingXmlData = 2001, + + // Serialization errors (2500+) + eErr_CannotReadArchive = 2500, + eErr_SerializeLoadError = 2501, + eErr_SerializeStoreError = 2502, + eErr_ContainerObjectMismatch = 2503, + eErr_NodeDoesNotExist = 2504, + eErr_UnsupportedMultipleSubnodesLevels = 2505, + eErr_CannotWriteArchive = 2506, }; END_CHCORE_NAMESPACE