rad
2.0.0
|
#include <dbAdapter.hpp>
Public Member Functions | |
virtual | ~DbAdapter () |
virtual void | Config (const std::string &endpoint, const timeval &timeout)=0 |
virtual int | Delete (const std::vector< std::string > &keys)=0 |
virtual bool | Exists (const std::string &key)=0 |
virtual std::string | Get (const std::string &key)=0 |
virtual std::vector< std::string > | MultiGet (const std::vector< std::string > &keys)=0 |
virtual std::string | Get (const std::string &key, const std::string &field)=0 |
virtual std::vector< std::string > | MultiGet (const std::string &key, const std::vector< std::string > &fields)=0 |
virtual std::map< std::string, std::string > | Scan (const std::string &sorted_set, const std::string &pattern)=0 |
virtual void | Set (const std::string &key, const std::string &value)=0 |
virtual void | MultiSet (const std::vector< std::string > &kvs)=0 |
virtual void | Set (const std::string &key, const std::string &field, const std::string &value)=0 |
virtual void | MultiSet (const std::string &key, const std::vector< std::string > &fvs)=0 |
virtual void | Connect ()=0 |
virtual void | Disconnect ()=0 |
virtual bool | IsConnected ()=0 |
virtual | ~DbAdapter () |
virtual void | Config (const std::string &endpoint, const timeval &timeout)=0 |
virtual int | Delete (const std::vector< std::string > &keys)=0 |
virtual bool | Exists (const std::string &key)=0 |
virtual std::string | Get (const std::string &key)=0 |
virtual std::vector< std::string > | MultiGet (const std::vector< std::string > &keys)=0 |
virtual std::string | Get (const std::string &key, const std::string &field)=0 |
virtual std::vector< std::string > | MultiGet (const std::string &key, const std::vector< std::string > &fields)=0 |
virtual std::map< std::string, std::string > | Scan (const std::string &sorted_set, const std::string &pattern)=0 |
virtual void | Set (const std::string &key, const std::string &value)=0 |
virtual void | MultiSet (const std::vector< std::string > &kvs)=0 |
virtual void | Set (const std::string &key, const std::string &field, const std::string &value)=0 |
virtual void | MultiSet (const std::string &key, const std::vector< std::string > &fvs)=0 |
virtual void | Connect ()=0 |
virtual void | Disconnect ()=0 |
virtual bool | IsConnected ()=0 |
This class can be used to access the Runtime DB.
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.
|
pure virtual |
Implemented in rad::DbAdapterRedis, and rad::DbAdapterRedis.