librcsb-core-wrapper 1.005
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
19const int NO_TABLE_ERROR = 0;
20
21const int ROW_OUT_OF_BOUNDS = -201;
22const int COLUMN_OUT_OF_BOUNDS = -202;
23const int NO_TREE_ON_COLUMN = -203;
24const int INDEX_NAME_NOT_FOUND = -204;
25const int NEW_COLUMN_LENGTH_ZERO = -205;
26const int ADD_UPDATE_NULL = -206;
27const int COLUMN_NAME_NOT_FOUND = -207;
29const int REGEX_COMPILE_FAILED = -209;
30const int NO_APPROPRIATE_INDEX = -210;
31const int NOT_FOUND = -211;
32const int DELETED_ROW = -212;
33const int INDEX_CORRUPTED = -213;
34const int KEY_ERROR = -214;
35const int TABLE_NOT_FOUND = -215;
36
37const int ASSERT_WARNING = -275;
38
39const int ASSERT_NULL_DATA_POINTER = -280;
40
41const int DUPLICATE_ROW = -290;
42
43const int TABLE_WARNING = -350; // anything smaller maybe a big error
44
45const int NULL_COMPARISON = -400;
46const int DOUBLE_CONVERSION_ERROR = -401;
47const int INTEGER_CONVERSION_ERROR = -402;
48const int NULL_SEARCH_LIST = -403;
49const int NOT_A_DATATYPE_ERROR = -404;
50const int ERROR_NO_FILE_NAVIGATOR = -405;
52
53#endif
const int KEY_ERROR
Definition TableError.h:34
const int TABLE_NOT_FOUND
Definition TableError.h:35
const int INDEX_CORRUPTED
Definition TableError.h:33
const int NO_TABLE_ERROR
Definition TableError.h:19
const int COLUMN_NAME_NOT_FOUND
Definition TableError.h:27
const int NO_TREE_ON_COLUMN
Definition TableError.h:23
const int NULL_COMPARISON
Definition TableError.h:45
const int ASSERT_NULL_DATA_POINTER
Definition TableError.h:39
const int INTERNAL_INCONSISTENCY_ERROR
Definition TableError.h:51
const int ROW_OUT_OF_BOUNDS
Definition TableError.h:21
const int NO_APPROPRIATE_INDEX
Definition TableError.h:30
const int INTEGER_CONVERSION_ERROR
Definition TableError.h:47
const int REGEX_COMPILE_FAILED
Definition TableError.h:29
const int ASSERT_WARNING
Definition TableError.h:37
const int TABLE_WARNING
Definition TableError.h:43
const int DUPLICATE_ROW
Definition TableError.h:41
const int INDEX_NAME_NOT_FOUND
Definition TableError.h:24
const int ADD_UPDATE_NULL
Definition TableError.h:26
const int ERROR_NO_FILE_NAVIGATOR
Definition TableError.h:50
const int NULL_SEARCH_LIST
Definition TableError.h:48
const int DELETED_ROW
Definition TableError.h:32
const int SOME_COLUMN_NAMES_NOT_FOUND
Definition TableError.h:28
const int NEW_COLUMN_LENGTH_ZERO
Definition TableError.h:25
const int NOT_FOUND
Definition TableError.h:31
const int DOUBLE_CONVERSION_ERROR
Definition TableError.h:46
const int NOT_A_DATATYPE_ERROR
Definition TableError.h:49
const int COLUMN_OUT_OF_BOUNDS
Definition TableError.h:22