API Reference
On this page
Classes | |
| class | WriteBatch |
Public Member Functions | |
| LLNDAPI | KeyValueDB (std::filesystem::path const &path) |
| LLNDAPI | KeyValueDB (std::filesystem::path const &path, bool createIfMiss, bool fixIfError, int bloomFilterBit) |
| KeyValueDB (KeyValueDB const &) noexcept=delete | |
| KeyValueDB & | operator= (KeyValueDB const &) noexcept=delete |
| LLNDAPI | KeyValueDB (KeyValueDB &&) noexcept |
| LLAPI KeyValueDB & | operator= (KeyValueDB &&) noexcept |
| LLNDAPI std::optional< std::string > | get (std::string_view key) const |
| LLNDAPI bool | has (std::string_view key) const |
| LLNDAPI bool | empty () const |
| LLAPI bool | set (std::string_view key, std::string_view val) |
| LLAPI bool | del (std::string_view key) |
| LLAPI bool | write (WriteBatch const &batch) |
| LLNDAPI coro::Generator< std::pair< std::string_view, std::string_view > > | iter () const |