librcsb-core-wrapper  1.000
TableError.h
Go to the documentation of this file.
1 //$$FILE$$
2 //$$VERSION$$
3 //$$DATE$$
4 //$$LICENSE$$
5 
12 /*
13  PURPOSE: Error codes
14 */
15 
16 #ifndef __TABLE_ERROR_H__
17 #define __TABLE_ERROR_H__
18 
19 const int NO_TABLE_ERROR = 0;
20 
21 const int ROW_OUT_OF_BOUNDS = -201;
22 const int COLUMN_OUT_OF_BOUNDS = -202;
23 const int NO_TREE_ON_COLUMN = -203;
24 const int INDEX_NAME_NOT_FOUND = -204;
25 const int NEW_COLUMN_LENGTH_ZERO = -205;
26 const int ADD_UPDATE_NULL = -206;
27 const int COLUMN_NAME_NOT_FOUND = -207;
28 const int SOME_COLUMN_NAMES_NOT_FOUND = -208;
29 const int REGEX_COMPILE_FAILED = -209;
30 const int NO_APPROPRIATE_INDEX = -210;
31 const int NOT_FOUND = -211;
32 const int DELETED_ROW = -212;
33 const int INDEX_CORRUPTED = -213;
34 const int KEY_ERROR = -214;
35 const int TABLE_NOT_FOUND = -215;
36 
37 const int ASSERT_WARNING = -275;
38 
39 const int ASSERT_NULL_DATA_POINTER = -280;
40 
41 const int DUPLICATE_ROW = -290;
42 
43 const int TABLE_WARNING = -350; // anything smaller maybe a big error
44 
45 const int NULL_COMPARISON = -400;
46 const int DOUBLE_CONVERSION_ERROR = -401;
47 const int INTEGER_CONVERSION_ERROR = -402;
48 const int NULL_SEARCH_LIST = -403;
49 const int NOT_A_DATATYPE_ERROR = -404;
50 const int ERROR_NO_FILE_NAVIGATOR = -405;
52 
53 #endif