knowL: Knowledge Libraries
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, const knowCore::ValueHash& _bindings) = 0;
18 virtual knowCore::Uri queryLanguage() const = 0;
19 };
20}
Definition Uri.h:14
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:19