MCPcopy Create free account
hub / github.com/TileDB-Inc/TileDB / tiledb_error_message

Function tiledb_error_message

tiledb/api/c_api/error/error_api.cc:43–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41}
42
43capi_return_t tiledb_error_message(
44 tiledb_error_handle_t* err, const char** errmsg) {
45 ensure_error_is_valid(err);
46 ensure_output_pointer_is_valid(errmsg);
47
48 const auto& error_message{err->message()};
49 if (error_message.empty()) {
50 *errmsg = nullptr;
51 } else {
52 *errmsg = error_message.c_str();
53 }
54 return TILEDB_OK;
55}
56
57void tiledb_error_free(tiledb_error_handle_t** err) {
58 ensure_output_pointer_is_valid(err);

Callers 15

unit_capi_error.ccFile · 0.85
error_messageMethod · 0.85
ProfileMethod · 0.85
loadMethod · 0.85
nameMethod · 0.85
dirMethod · 0.85
set_paramMethod · 0.85
get_paramMethod · 0.85
saveMethod · 0.85
removeMethod · 0.85
dumpMethod · 0.85

Calls 5

ensure_error_is_validFunction · 0.85
messageMethod · 0.80
c_strMethod · 0.80
emptyMethod · 0.45

Tested by 2

check_last_errorMethod · 0.68
check_last_errorMethod · 0.68