SSDB C++ API
The C++ Client API for SSDB server
ssdb::Client Member List

This is the complete list of members for ssdb::Client, including all inherited members.

Client() (defined in ssdb::Client)ssdb::Clientinline
connect(const char *ip, int port) (defined in ssdb::Client)ssdb::Clientstatic
del(const std::string &key)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
get(const std::string &key, std::string *val)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
hclear(const std::string &name, int64_t *ret)=0ssdb::Clientpure virtual
hdel(const std::string &name, const std::string &key)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
hget(const std::string &name, const std::string &key, std::string *val)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
hincr(const std::string &name, const std::string &key, int64_t incrby, int64_t *ret)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
hkeys(const std::string &name, const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
hrscan(const std::string &name, const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
hscan(const std::string &name, const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
hset(const std::string &name, const std::string &key, const std::string &val)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
hsize(const std::string &name, int64_t *ret)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
incr(const std::string &key, int64_t incrby, int64_t *ret)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
keys(const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
request(const std::vector< std::string > &req)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
request(const std::string &cmd)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
request(const std::string &cmd, const std::string &s2)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
request(const std::string &cmd, const std::string &s2, const std::string &s3)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
request(const std::string &cmd, const std::string &s2, const std::string &s3, const std::string &s4)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
request(const std::string &cmd, const std::string &s2, const std::string &s3, const std::string &s4, const std::string &s5)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
request(const std::string &cmd, const std::string &s2, const std::string &s3, const std::string &s4, const std::string &s5, const std::string &s6)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
rscan(const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
scan(const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
set(const std::string &key, const std::string &val)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
setx(const std::string &key, const std::string &val, int ttl)=0ssdb::Clientpure virtual
zclear(const std::string &name, int64_t *ret)=0ssdb::Clientpure virtual
zdel(const std::string &name, const std::string &key)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
zget(const std::string &name, const std::string &key, int64_t *ret)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
zincr(const std::string &name, const std::string &key, int64_t incrby, int64_t *ret)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
zkeys(const std::string &name, const std::string &key_start, int64_t *score_start, int64_t *score_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
zrange(const std::string &name, uint64_t offset, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
zrank(const std::string &name, const std::string &key, int64_t *ret)=0ssdb::Clientpure virtual
zrrange(const std::string &name, uint64_t offset, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
zrrank(const std::string &name, const std::string &key, int64_t *ret)=0ssdb::Clientpure virtual
zrscan(const std::string &name, const std::string &key_start, int64_t *score_start, int64_t *score_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
zscan(const std::string &name, const std::string &key_start, int64_t *score_start, int64_t *score_end, uint64_t limit, std::vector< std::string > *ret)=0ssdb::Clientpure virtual
zset(const std::string &name, const std::string &key, int64_t score)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
zsize(const std::string &name, int64_t *ret)=0 (defined in ssdb::Client)ssdb::Clientpure virtual
~Client() (defined in ssdb::Client)ssdb::Clientinlinevirtual