fluxen 1.1.1
Single-header embedded key-value store for C++20
Loading...
Searching...
No Matches
fluxen::DB Member List

This is the complete list of members for fluxen::DB, including all inherited members.

compact() -> boolfluxen::DBinline
DB(std::string_view path)fluxen::DBinlineexplicit
each(const std::function< void(std::string_view, Bytes)> &fn) constfluxen::DBinline
file_size() const -> size_tfluxen::DBinline
get(std::string_view key) const -> std::optional< T >fluxen::DBinline
has(std::string_view key) const -> boolfluxen::DBinline
key_count() const -> size_tfluxen::DBinline
prefix(std::string_view pfx, const std::function< void(std::string_view, Bytes)> &fn) constfluxen::DBinline
put(std::string_view key, std::string_view value)fluxen::DBinline
put(std::string_view key, const T &value)fluxen::DBinline
remove(std::string_view key)fluxen::DBinline
transaction(const std::function< TxResult(Tx &)> &fn)fluxen::DBinline
~DB()=defaultfluxen::DB