|
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.