SSDB C++ API
The C++ Client API for SSDB server
|
This is the complete list of members for ssdb::Client, including all inherited members.
Client() (defined in ssdb::Client) | ssdb::Client | inline |
connect(const char *ip, int port) (defined in ssdb::Client) | ssdb::Client | static |
del(const std::string &key)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
get(const std::string &key, std::string *val)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
hclear(const std::string &name, int64_t *ret)=0 | ssdb::Client | pure virtual |
hdel(const std::string &name, const std::string &key)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
hget(const std::string &name, const std::string &key, std::string *val)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
hincr(const std::string &name, const std::string &key, int64_t incrby, int64_t *ret)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
hkeys(const std::string &name, const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0 | ssdb::Client | pure virtual |
hrscan(const std::string &name, const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0 | ssdb::Client | pure virtual |
hscan(const std::string &name, const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0 | ssdb::Client | pure virtual |
hset(const std::string &name, const std::string &key, const std::string &val)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
hsize(const std::string &name, int64_t *ret)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
incr(const std::string &key, int64_t incrby, int64_t *ret)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
keys(const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0 | ssdb::Client | pure virtual |
request(const std::vector< std::string > &req)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
request(const std::string &cmd)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
request(const std::string &cmd, const std::string &s2)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
request(const std::string &cmd, const std::string &s2, const std::string &s3)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
request(const std::string &cmd, const std::string &s2, const std::string &s3, const std::string &s4)=0 (defined in ssdb::Client) | ssdb::Client | pure 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::Client | pure 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::Client | pure virtual |
rscan(const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0 | ssdb::Client | pure virtual |
scan(const std::string &key_start, const std::string &key_end, uint64_t limit, std::vector< std::string > *ret)=0 | ssdb::Client | pure virtual |
set(const std::string &key, const std::string &val)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
setx(const std::string &key, const std::string &val, int ttl)=0 | ssdb::Client | pure virtual |
zclear(const std::string &name, int64_t *ret)=0 | ssdb::Client | pure virtual |
zdel(const std::string &name, const std::string &key)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
zget(const std::string &name, const std::string &key, int64_t *ret)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
zincr(const std::string &name, const std::string &key, int64_t incrby, int64_t *ret)=0 (defined in ssdb::Client) | ssdb::Client | pure 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)=0 | ssdb::Client | pure virtual |
zrange(const std::string &name, uint64_t offset, uint64_t limit, std::vector< std::string > *ret)=0 | ssdb::Client | pure virtual |
zrank(const std::string &name, const std::string &key, int64_t *ret)=0 | ssdb::Client | pure virtual |
zrrange(const std::string &name, uint64_t offset, uint64_t limit, std::vector< std::string > *ret)=0 | ssdb::Client | pure virtual |
zrrank(const std::string &name, const std::string &key, int64_t *ret)=0 | ssdb::Client | pure 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)=0 | ssdb::Client | pure 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)=0 | ssdb::Client | pure virtual |
zset(const std::string &name, const std::string &key, int64_t score)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
zsize(const std::string &name, int64_t *ret)=0 (defined in ssdb::Client) | ssdb::Client | pure virtual |
~Client() (defined in ssdb::Client) | ssdb::Client | inlinevirtual |