knowL: Knowledge Libraries
Loading...
Searching...
No Matches
Connection.h
1#include <knowDBC/Forward.h>
2
3namespace knowDBC::Interfaces
4{
11 {
12 public:
13 virtual ~Connection();
17 virtual bool supportQuery(const knowCore::Uri& _type) const = 0;
21 virtual cres_qresult<knowDBC::Query> createQuery(const knowCore::Uri& _type,
22 const knowCore::ValueHash& _environment) const
23 = 0;
27 virtual bool isConnected() const = 0;
28 };
29} // namespace knowDBC::Interfaces
Definition Uri.h:15
Definition ValueHash.h:13
Definition Connection.h:11
virtual cres_qresult< knowDBC::Query > createQuery(const knowCore::Uri &_type, const knowCore::ValueHash &_environment) const =0
virtual bool supportQuery(const knowCore::Uri &_type) const =0
virtual bool isConnected() const =0