 |
SWC-DB
v0.5.11 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
|
Go to the documentation of this file.
6 #ifndef swcdb_core_Error_h
7 #define swcdb_core_Error_h
25 #define SWC_ERRNO_SYS_BEGIN 0
26 #define SWC_ERRNO_SYS_END 2048 // ? 16000
28 #define SWC_ERRNO_FUTURE_BEGIN 2049
29 #define SWC_ERRNO_FUTURE_END 2059
31 #define SWC_ERRNO_EAI_BEGIN 2060
32 #define SWC_ERRNO_EAI_END 2080
34 #define SWC_ERRNO_APP_BEGIN 3000
35 #define SWC_ERRNO_APP_END 3100
133 const char*
get_text(
const int err) noexcept;
135 void print(std::ostream& out,
int err);
143 #ifdef SWC_IMPL_SOURCE
148 #endif // swcdb_core_Error_h
@ COLUMN_SCHEMA_NAME_NOT_EXISTS
@ SQL_BAD_LOAD_FILE_FORMAT
@ COLUMN_SCHEMA_IS_SYSTEM
@ COLUMN_SCHEMA_NOT_DIFFERENT
const char * get_text(const int err) noexcept
@ SERIALIZATION_INPUT_OVERRUN
@ COLUMN_SCHEMA_NAME_EMPTY
The SWC-DB C++ namespace 'SWC'.
@ COLUMN_CHANGE_INCOMPATIBLE
@ COLUMN_SCHEMA_NAME_NOT_CORRES
#define SWC_ERRNO_APP_BEGIN
@ COLUMN_SCHEMA_NAME_EXISTS
@ COLUMN_UNKNOWN_GET_FLAG
@ REQUEST_TRUNCATED_HEADER
@ COLUMN_SCHEMA_ID_EXISTS
void print(std::ostream &out, int err)
@ COMM_HEADER_CHECKSUM_MISMATCH
@ REQUEST_TRUNCATED_PAYLOAD
@ COLUMN_REACHED_ID_LIMIT