kDB: Knowledge DataBase
Loading...
Searching...
No Matches
QueryExecutor.h
1#pragma once
2
3#include <knowDBC/Forward.h>
4
5namespace knowDBC::Interfaces
6{
8 {
9 public:
10 virtual ~QueryExecutor();
14 virtual knowDBC::Result execute(const QString& _query, const knowCore::ValueHash& _options,
15 const knowCore::ValueHash& _bindings)
16 = 0;
20 virtual knowCore::Uri queryLanguage() const = 0;
21 };
22} // namespace knowDBC::Interfaces
Definition Uri.h:15
Definition ValueHash.h:13
Definition QueryExecutor.h:8
virtual knowCore::Uri queryLanguage() const =0
virtual knowDBC::Result execute(const QString &_query, const knowCore::ValueHash &_options, const knowCore::ValueHash &_bindings)=0
Definition Result.h:23