ctrl-utils
|
This is the complete list of members for ctrl_utils::RedisClient, including all inherited members.
connect(const std::string &host="127.0.0.1", size_t port=6379, const std::string &password="") (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | inline |
get(const std::string &key) | ctrl_utils::RedisClient | |
get(const std::string &key, T &val) | ctrl_utils::RedisClient | |
get(const std::string &key, const std::function< void(T &&)> &reply_callback, const std::function< void(const std::string &)> &error_callback={}) | ctrl_utils::RedisClient | |
hset(const std::string &key, const std::string &field, const T &value, const reply_callback_t &reply_callback) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
hset(const std::string &key, const std::string &field, const T &value) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
mget(const Strings &... keys) | ctrl_utils::RedisClient | |
mget(const std::vector< std::string > &keys) | ctrl_utils::RedisClient | |
mset(const Pairs &... key_vals) | ctrl_utils::RedisClient | |
mset(const std::vector< std::pair< std::string, T >> &key_vals) | ctrl_utils::RedisClient | |
mset(const std::vector< std::pair< std::string, T >> &key_vals, const reply_callback_t &reply_callback) | ctrl_utils::RedisClient | |
publish(const std::string &key, const T &value, const reply_callback_t &reply_callback) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
publish(const std::string &key, const T &value) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
RedisClient() (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | inline |
request(const std::string &key_pub, const TPub &value_pub, const std::string &key_sub, std::function< void(TSub &&)> &&sub_callback) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
request(const std::string &key_pub, const TPub &value_pub, const std::string &key_sub) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
scan(const std::string &pattern, std::function< void(std::unordered_set< std::string > &&)> &&callback) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | inline |
scan(const std::string &pattern) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | inline |
set(const std::string &key, const T &value) | ctrl_utils::RedisClient | |
set(const std::string &key, const T &value, const reply_callback_t &reply_callback) | ctrl_utils::RedisClient | |
sync_get(const std::string &key) | ctrl_utils::RedisClient | |
sync_hset(const std::string &key, const std::string &field, const T &value) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
sync_mget(const Strings &... keys) | ctrl_utils::RedisClient | |
sync_mget(const std::vector< std::string > &keys) | ctrl_utils::RedisClient | |
sync_mget(const Args &... args) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
sync_mset(const Pairs &... key_vals) | ctrl_utils::RedisClient | |
sync_mset(const std::vector< std::pair< std::string, T >> &key_vals) | ctrl_utils::RedisClient | |
sync_publish(const std::string &key, const T &value) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
sync_request(const std::string &key_pub, const TPub &value_pub, const std::string &key_sub) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | |
sync_scan(const std::string &pattern) (defined in ctrl_utils::RedisClient) | ctrl_utils::RedisClient | inline |
sync_set(const std::string &key, const T &value) | ctrl_utils::RedisClient |