#include <c10d.h>
Inherited by cpid::RedisStore.
|
virtual | ~Store ()=default |
|
virtual void | set (const std::string &key, const std::vector< uint8_t > &value)=0 |
|
virtual std::vector< uint8_t > | get (const std::string &key)=0 |
|
virtual int64_t | add (const std::string &key, int64_t value)=0 |
|
virtual bool | check (const std::vector< std::string > &keys)=0 |
|
virtual void | wait (const std::vector< std::string > &keys)=0 |
|
virtual void | wait (const std::vector< std::string > &keys, const std::chrono::milliseconds &timeout)=0 |
|
void | setTimeout (const std::chrono::seconds &) |
|
virtual c10d::Store::~Store |
( |
| ) |
|
|
virtualdefault |
virtual int64_t c10d::Store::add |
( |
const std::string & |
key, |
|
|
int64_t |
value |
|
) |
| |
|
pure virtual |
virtual bool c10d::Store::check |
( |
const std::vector< std::string > & |
keys | ) |
|
|
pure virtual |
virtual std::vector<uint8_t> c10d::Store::get |
( |
const std::string & |
key | ) |
|
|
pure virtual |
virtual void c10d::Store::set |
( |
const std::string & |
key, |
|
|
const std::vector< uint8_t > & |
value |
|
) |
| |
|
pure virtual |
void c10d::Store::setTimeout |
( |
const std::chrono::seconds & |
| ) |
|
|
inline |
virtual void c10d::Store::wait |
( |
const std::vector< std::string > & |
keys | ) |
|
|
pure virtual |
virtual void c10d::Store::wait |
( |
const std::vector< std::string > & |
keys, |
|
|
const std::chrono::milliseconds & |
timeout |
|
) |
| |
|
pure virtual |
The documentation for this struct was generated from the following file: