Mercurial > hg > orthanc
comparison Core/Enumerations.h @ 1577:7aac0cddd42e
generation of the error codes from a Python script
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 25 Aug 2015 15:10:45 +0200 |
parents | de54c19fc44d |
children | 09715095fc53 |
comparison
equal
deleted
inserted
replaced
1576:de54c19fc44d | 1577:7aac0cddd42e |
---|---|
41 Endianness_Little | 41 Endianness_Little |
42 }; | 42 }; |
43 | 43 |
44 enum ErrorCode | 44 enum ErrorCode |
45 { | 45 { |
46 // Generic error codes | 46 ErrorCode_Custom = -1, |
47 ErrorCode_Success, | 47 ErrorCode_Success = 0, |
48 ErrorCode_Custom, | 48 ErrorCode_InternalError = 1, |
49 ErrorCode_InternalError, | 49 ErrorCode_NotImplemented = 2, |
50 ErrorCode_NotImplemented, | 50 ErrorCode_ParameterOutOfRange = 3, |
51 ErrorCode_ParameterOutOfRange, | 51 ErrorCode_NotEnoughMemory = 4, |
52 ErrorCode_NotEnoughMemory, | 52 ErrorCode_BadParameterType = 5, |
53 ErrorCode_BadParameterType, | 53 ErrorCode_BadSequenceOfCalls = 6, |
54 ErrorCode_BadSequenceOfCalls, | 54 ErrorCode_InexistentItem = 7, |
55 ErrorCode_InexistentItem, | 55 ErrorCode_BadRequest = 8, |
56 ErrorCode_BadRequest, | 56 ErrorCode_NetworkProtocol = 9, |
57 ErrorCode_NetworkProtocol, | 57 ErrorCode_SystemCommand = 10, |
58 ErrorCode_SystemCommand, | 58 ErrorCode_Database = 11, |
59 ErrorCode_Database, | 59 ErrorCode_UriSyntax = 12, |
60 | 60 ErrorCode_InexistentFile = 13, |
61 // Specific error codes | 61 ErrorCode_CannotWriteFile = 14, |
62 ErrorCode_UriSyntax, | 62 ErrorCode_BadFileFormat = 15, |
63 ErrorCode_InexistentFile, | 63 ErrorCode_Timeout = 16, |
64 ErrorCode_CannotWriteFile, | 64 ErrorCode_UnknownResource = 17, |
65 ErrorCode_BadFileFormat, | 65 ErrorCode_IncompatibleDatabaseVersion = 18, |
66 ErrorCode_Timeout, | 66 ErrorCode_FullStorage = 19, |
67 ErrorCode_UnknownResource, | 67 ErrorCode_CorruptedFile = 20, |
68 ErrorCode_IncompatibleDatabaseVersion, | 68 ErrorCode_InexistentTag = 21, |
69 ErrorCode_FullStorage, | 69 ErrorCode_ReadOnly = 22, |
70 ErrorCode_CorruptedFile, | 70 ErrorCode_IncompatibleImageFormat = 23, |
71 ErrorCode_InexistentTag, | 71 ErrorCode_IncompatibleImageSize = 24, |
72 ErrorCode_ReadOnly, | 72 ErrorCode_SharedLibrary = 25, |
73 ErrorCode_IncompatibleImageFormat, | 73 ErrorCode_Plugin = 26 |
74 ErrorCode_IncompatibleImageSize, | |
75 ErrorCode_SharedLibrary, | |
76 ErrorCode_Plugin | |
77 }; | 74 }; |
78 | 75 |
79 enum LogLevel | 76 enum LogLevel |
80 { | 77 { |
81 LogLevel_Error, | 78 LogLevel_Error, |