libmoost
|
#include <mock_connection.hpp>
Classes | |
class | Store |
Public Member Functions | |
MockKyotoTycoonConnection () | |
~MockKyotoTycoonConnection () | |
void | open (const std::string &, int, int) |
void | close () |
boost::shared_array< char > | get (const void *pkey, size_t ksize, size_t &vsize) const |
virtual void | set (const void *pkey, size_t ksize, const void *pval, size_t vsize) const |
virtual void | cache (const void *pkey, size_t ksize, const void *pval, size_t vsize, boost::int64_t expirySecs) const |
Private Member Functions | |
void | assert_data_store_open () const |
Static Private Member Functions | |
static Store & | store () |
Private Attributes | |
bool | isOpen_ |
Definition at line 75 of file mock_connection.hpp.
moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::MockKyotoTycoonConnection | ( | ) | [inline] |
Definition at line 79 of file mock_connection.hpp.
moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::~MockKyotoTycoonConnection | ( | ) | [inline] |
void moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::assert_data_store_open | ( | ) | const [inline, private] |
virtual void moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::cache | ( | const void * | pkey, |
size_t | ksize, | ||
const void * | pval, | ||
size_t | vsize, | ||
boost::int64_t | expirySecs | ||
) | const [inline, virtual] |
Implements moost::kvstore::IKyotoTycoonConnection.
Definition at line 114 of file mock_connection.hpp.
void moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::close | ( | ) | [inline, virtual] |
Implements moost::kvstore::IConnection.
Definition at line 91 of file mock_connection.hpp.
boost::shared_array<char> moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::get | ( | const void * | pkey, |
size_t | ksize, | ||
size_t & | vsize | ||
) | const [inline, virtual] |
Implements moost::kvstore::IKyotoTycoonConnection.
Definition at line 100 of file mock_connection.hpp.
void moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::open | ( | const std::string & | , |
int | , | ||
int | |||
) | [inline, virtual] |
Implements moost::kvstore::IConnection.
Definition at line 83 of file mock_connection.hpp.
virtual void moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::set | ( | const void * | pkey, |
size_t | ksize, | ||
const void * | pval, | ||
size_t | vsize | ||
) | const [inline, virtual] |
Implements moost::kvstore::IKyotoTycoonConnection.
Definition at line 107 of file mock_connection.hpp.
static Store& moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::store | ( | ) | [inline, static, private] |
bool moost::kvstore::MockKyotoTycoonConnection< AccessPolicy >::isOpen_ [private] |
Definition at line 201 of file mock_connection.hpp.