kDB: Knowledge DataBase
Loading...
Searching...
No Matches
AbstractService.h
1#pragma once
2
3#include <QVariantList>
4
5#include <kDB/Forward.h>
6
7namespace kDB::Repository
8{
15 {
16 public:
17 virtual ~AbstractService();
21 virtual bool canCall(const knowCore::Uri& _service) const = 0;
26 virtual knowDBC::Result call(const knowCore::Uri& _service, const QString& _query, const knowCore::ValueHash& _bindings) const = 0;
27 };
28}
Definition AbstractService.h:15
virtual knowDBC::Result call(const knowCore::Uri &_service, const QString &_query, const knowCore::ValueHash &_bindings) const =0
virtual bool canCall(const knowCore::Uri &_service) const =0
Definition Uri.h:15
Definition ValueHash.h:13
Definition Result.h:23