| // ExitCode.h |
| |
| #ifndef __EXIT_CODE_H |
| #define __EXIT_CODE_H |
| |
| namespace NExitCode { |
| |
| enum EEnum { |
| |
| kSuccess = 0, // Successful operation |
| kWarning = 1, // Non fatal error(s) occurred |
| kFatalError = 2, // A fatal error occurred |
| // kCRCError = 3, // A CRC error occurred when unpacking |
| // kLockedArchive = 4, // Attempt to modify an archive previously locked |
| // kWriteError = 5, // Write to disk error |
| // kOpenError = 6, // Open file error |
| kUserError = 7, // Command line option error |
| kMemoryError = 8, // Not enough memory for operation |
| // kCreateFileError = 9, // Create file error |
| |
| kUserBreak = 255 // User stopped the process |
| |
| }; |
| |
| } |
| |
| #endif |