ctrl-utils
ctrl_utils::RedisClient Member List

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::RedisClientinline
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::RedisClientinline
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::RedisClientinline
scan(const std::string &pattern) (defined in ctrl_utils::RedisClient)ctrl_utils::RedisClientinline
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::RedisClientinline
sync_set(const std::string &key, const T &value)ctrl_utils::RedisClient