MCPcopy Create free account
hub / github.com/ElementsProject/elements / HandleError

Function HandleError

src/dbwrapper.cpp:248–256  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

246namespace dbwrapper_private {
247
248void HandleError(const leveldb::Status& status)
249{
250 if (status.ok())
251 return;
252 const std::string errmsg = "Fatal LevelDB error: " + status.ToString();
253 LogPrintf("%s\n", errmsg);
254 LogPrintf("You can use -debug=leveldb to get more complete diagnostic messages\n");
255 throw dbwrapper_error(errmsg);
256}
257
258const std::vector<unsigned char>& GetObfuscateKey(const CDBWrapper &w)
259{

Callers 4

ReadMethod · 0.85
ExistsMethod · 0.85
CDBWrapperMethod · 0.85
WriteBatchMethod · 0.85

Calls 2

dbwrapper_errorClass · 0.85
ToStringMethod · 0.45

Tested by

no test coverage detected