kDB: Knowledge DataBase
Loading...
Searching...
No Matches
QueryFactory.h
1#include <knowDBC/Forward.h>
2
3namespace kDB::Repository::Interfaces
4{
11 {
12 public:
13 virtual ~QueryFactory();
17 virtual bool canCreateQuery(const knowCore::Uri& _type,
18 const knowCore::ValueHash& _environment) const
19 = 0;
23 virtual cres_qresult<knowDBC::Query> createQuery(const knowCore::Uri& _type,
24 const knowCore::ValueHash& _environment) const
25 = 0;
26 };
27} // namespace kDB::Repository::Interfaces
Definition QueryFactory.h:11
virtual cres_qresult< knowDBC::Query > createQuery(const knowCore::Uri &_type, const knowCore::ValueHash &_environment) const =0
virtual bool canCreateQuery(const knowCore::Uri &_type, const knowCore::ValueHash &_environment) const =0
Definition Uri.h:15
Definition ValueHash.h:13