36 virtual const char*
name() const noexcept override final
38 return "lmdb::error_category()";
46 return "Unknown lmdb::error_category() value";
49 virtual std::error_condition default_error_condition(
int value)
const noexcept
override final 58 return std::errc::bad_address;
64 return std::errc::no_buffer_space;
69 return std::errc::no_lock_available;
76 return std::errc::invalid_argument;
81 return std::errc::invalid_argument;
83 return std::error_condition{
value, std::generic_category()};
85 return std::error_condition{
value, *
this};
94 static const category instance{};
std::error_category const & error_category() noexcept
Lightning memory-mapped database library.
#define MDB_PAGE_NOTFOUND
std::string message("Message requiring signing")
const GenericPointer< typename T::ValueType > T2 value
char * mdb_strerror(int err)
Return a string describing a given error code.
#define MDB_VERSION_MISMATCH
std::error_category const & error_category() noexcept