8std::optional<std::string>
dynxxKVReadString(DynXXKVConnHandle conn, std::string_view k);
10[[nodiscard]]
bool dynxxKVWriteString(DynXXKVConnHandle conn, std::string_view k,
const std::string &v);
24[[nodiscard]]
bool dynxxKVRemove(DynXXKVConnHandle conn, std::string_view k);
std::optional< double > dynxxKVReadFloat(DynXXKVConnHandle conn, std::string_view k)
bool dynxxKVRemove(DynXXKVConnHandle conn, std::string_view k)
bool dynxxKVContains(DynXXKVConnHandle conn, std::string_view k)
std::optional< int64_t > dynxxKVReadInteger(DynXXKVConnHandle conn, std::string_view k)
DynXXKVConnHandle dynxxKVOpen(std::string_view _id)
bool dynxxKVWriteFloat(DynXXKVConnHandle conn, std::string_view k, double v)
void dynxxKVClear(DynXXKVConnHandle conn)
std::vector< std::string > dynxxKVAllKeys(DynXXKVConnHandle conn)
void dynxxKVClose(DynXXKVConnHandle conn)
bool dynxxKVWriteInteger(DynXXKVConnHandle conn, std::string_view k, int64_t v)
bool dynxxKVWriteString(DynXXKVConnHandle conn, std::string_view k, const std::string &v)
std::optional< std::string > dynxxKVReadString(DynXXKVConnHandle conn, std::string_view k)