Tkrzw-RPC
|
This is the complete list of members for tkrzw::RemoteDBM, including all inherited members.
Append(std::string_view key, std::string_view value, std::string_view delim="") | tkrzw::RemoteDBM | |
AppendMulti(const std::map< std::string_view, std::string_view > &records, std::string_view delim="") | tkrzw::RemoteDBM | |
AppendMulti(const std::initializer_list< std::pair< std::string_view, std::string_view >> &records, std::string_view delim="") | tkrzw::RemoteDBM | |
AppendMulti(const std::map< std::string, std::string > &records, std::string_view delim="") | tkrzw::RemoteDBM | |
ChangeMaster(std::string_view master, double timestamp_skew=0) | tkrzw::RemoteDBM | |
Clear() | tkrzw::RemoteDBM | |
CompareExchange(std::string_view key, std::string_view expected, std::string_view desired, std::string *actual=nullptr, bool *found=nullptr, double retry_wait=0, bool notify=false) | tkrzw::RemoteDBM | |
CompareExchangeMulti(const std::vector< std::pair< std::string_view, std::string_view >> &expected, const std::vector< std::pair< std::string_view, std::string_view >> &desired) | tkrzw::RemoteDBM | |
Connect(const std::string &address, double timeout=-1, const std::string &auth_config="") | tkrzw::RemoteDBM | |
Count(int64_t *count) | tkrzw::RemoteDBM | |
CountSimple() | tkrzw::RemoteDBM | |
Disconnect() | tkrzw::RemoteDBM | |
Echo(std::string_view message, std::string *echo) | tkrzw::RemoteDBM | |
Get(std::string_view key, std::string *value=nullptr) | tkrzw::RemoteDBM | |
GetFileSize(int64_t *size) | tkrzw::RemoteDBM | |
GetFileSizeSimple() | tkrzw::RemoteDBM | |
GetMulti(const std::vector< std::string_view > &keys, std::map< std::string, std::string > *records) | tkrzw::RemoteDBM | |
GetMulti(const std::initializer_list< std::string_view > &keys, std::map< std::string, std::string > *records) | tkrzw::RemoteDBM | |
GetMulti(const std::vector< std::string > &keys, std::map< std::string, std::string > *records) | tkrzw::RemoteDBM | |
GetSimple(std::string_view key, std::string_view default_value="") | tkrzw::RemoteDBM | |
Increment(std::string_view key, int64_t increment=1, int64_t *current=nullptr, int64_t initial=0) | tkrzw::RemoteDBM | |
IncrementSimple(std::string_view key, int64_t increment=1, int64_t initial=0) | tkrzw::RemoteDBM | |
InjectStub(void *stub) | tkrzw::RemoteDBM | |
Inspect(std::vector< std::pair< std::string, std::string >> *records) | tkrzw::RemoteDBM | |
MakeIterator() | tkrzw::RemoteDBM | |
MakeReplicator() | tkrzw::RemoteDBM | |
MakeStream() | tkrzw::RemoteDBM | |
operator=(const RemoteDBM &rhs)=delete (defined in tkrzw::RemoteDBM) | tkrzw::RemoteDBM | |
PopFirst(std::string *key=nullptr, std::string *value=nullptr, double retry_wait=0) | tkrzw::RemoteDBM | |
PushLast(std::string_view value, double wtime=-1, bool notify=false) | tkrzw::RemoteDBM | |
Rebuild(const std::map< std::string, std::string > ¶ms={}) | tkrzw::RemoteDBM | |
Rekey(std::string_view old_key, std::string_view new_key, bool overwrite=true, bool copying=false) | tkrzw::RemoteDBM | |
RemoteDBM() | tkrzw::RemoteDBM | |
RemoteDBM(const RemoteDBM &rhs)=delete | tkrzw::RemoteDBM | explicit |
Remove(std::string_view key) | tkrzw::RemoteDBM | |
RemoveMulti(const std::vector< std::string_view > &keys) | tkrzw::RemoteDBM | |
RemoveMulti(const std::initializer_list< std::string_view > &keys) | tkrzw::RemoteDBM | |
RemoveMulti(const std::vector< std::string > &keys) | tkrzw::RemoteDBM | |
Search(std::string_view mode, std::string_view pattern, std::vector< std::string > *matched, size_t capacity=0) | tkrzw::RemoteDBM | |
Set(std::string_view key, std::string_view value, bool overwrite=true) | tkrzw::RemoteDBM | |
SetDBMIndex(int32_t dbm_index) | tkrzw::RemoteDBM | |
SetMulti(const std::map< std::string_view, std::string_view > &records, bool overwrite=true) | tkrzw::RemoteDBM | |
SetMulti(const std::initializer_list< std::pair< std::string_view, std::string_view >> &records, bool overwrite=true) | tkrzw::RemoteDBM | |
SetMulti(const std::map< std::string, std::string > &records, bool overwrite=true) | tkrzw::RemoteDBM | |
ShouldBeRebuilt(bool *tobe) | tkrzw::RemoteDBM | |
Synchronize(bool hard, const std::map< std::string, std::string > ¶ms={}) | tkrzw::RemoteDBM | |
~RemoteDBM() | tkrzw::RemoteDBM |