MCPcopy Create free account
hub / github.com/couchbase/forestdb / fdb_error_msg

Function fdb_error_msg

src/fdb_errors.cc:22–181  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20#include "fdb_internal.h"
21
22LIBFDB_API
23const char* fdb_error_msg(fdb_status err_code)
24{
25 switch (err_code)
26 {
27 case FDB_RESULT_SUCCESS:
28 return "success";
29
30 case FDB_RESULT_INVALID_ARGS:
31 return "invalid arguments";
32
33 case FDB_RESULT_OPEN_FAIL:
34 return "error opening file";
35
36 case FDB_RESULT_NO_SUCH_FILE:
37 return "no such file";
38
39 case FDB_RESULT_WRITE_FAIL:
40 return "error writing to file";
41
42 case FDB_RESULT_READ_FAIL:
43 return "error reading from file";
44
45 case FDB_RESULT_CLOSE_FAIL:
46 return "error closing a file";
47
48 case FDB_RESULT_COMMIT_FAIL:
49 return "commit operation failed";
50
51 case FDB_RESULT_ALLOC_FAIL:
52 return "failed to allocate memory";
53
54 case FDB_RESULT_KEY_NOT_FOUND:
55 return "key not found";
56
57 case FDB_RESULT_RONLY_VIOLATION:
58 return "database is read-only";
59
60 case FDB_RESULT_COMPACTION_FAIL:
61 return "compaction operation failed";
62
63 case FDB_RESULT_ITERATOR_FAIL:
64 return "iterator operation failed";
65
66 case FDB_RESULT_SEEK_FAIL:
67 return "seek failure";
68
69 case FDB_RESULT_FSYNC_FAIL:
70 return "fsync failure";
71
72 case FDB_RESULT_CHECKSUM_ERROR:
73 return "checksum error";
74
75 case FDB_RESULT_FILE_CORRUPTION:
76 return "data corruption in file";
77
78 case FDB_RESULT_COMPRESSION_FAIL:
79 return "document compression failure";

Callers 2

basic_testFunction · 0.85
error_to_str_testFunction · 0.85

Calls

no outgoing calls

Tested by 2

basic_testFunction · 0.68
error_to_str_testFunction · 0.68