libmoost
|
#include <i_kyoto_tycoon_connection.h>
Public Member Functions | |
virtual | ~IKyotoTycoonConnection () |
virtual boost::shared_array< char > | get (const void *pkey, size_t ksize, size_t &vsize) const =0 |
virtual void | set (const void *pkey, size_t ksize, const void *pval, size_t vsize) const =0 |
virtual void | cache (const void *pkey, size_t ksize, const void *pval, size_t vsize, boost::int64_t expirySecs) const =0 |
Definition at line 41 of file i_kyoto_tycoon_connection.h.
virtual moost::kvstore::IKyotoTycoonConnection::~IKyotoTycoonConnection | ( | ) | [inline, virtual] |
Definition at line 45 of file i_kyoto_tycoon_connection.h.
virtual void moost::kvstore::IKyotoTycoonConnection::cache | ( | const void * | pkey, |
size_t | ksize, | ||
const void * | pval, | ||
size_t | vsize, | ||
boost::int64_t | expirySecs | ||
) | const [pure virtual] |
Implemented in moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >, and moost::kvstore::detail::KyotoTycoonConnection.
virtual boost::shared_array<char> moost::kvstore::IKyotoTycoonConnection::get | ( | const void * | pkey, |
size_t | ksize, | ||
size_t & | vsize | ||
) | const [pure virtual] |
Implemented in moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >, and moost::kvstore::detail::KyotoTycoonConnection.
virtual void moost::kvstore::IKyotoTycoonConnection::set | ( | const void * | pkey, |
size_t | ksize, | ||
const void * | pval, | ||
size_t | vsize | ||
) | const [pure virtual] |
Implemented in moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >, and moost::kvstore::detail::KyotoTycoonConnection.