kDB: Knowledge DataBase
Loading...
Searching...
No Matches
QueryExecutor Struct Reference
Inheritance diagram for QueryExecutor:
Collaboration diagram for QueryExecutor:

Classes

struct  Private
 

Public Member Functions

 QueryExecutor (Engine *_engine)
 
knowDBC::Result execute (const QString &_query, const knowCore::ValueHash &, const knowCore::ValueHash &) override
 
knowCore::Uri queryLanguage () const override
 
- Public Member Functions inherited from knowDBC::Interfaces::QueryExecutor

Member Function Documentation

◆ execute()

knowDBC::Result QueryExecutor::execute ( const QString & _query,
const knowCore::ValueHash & _options,
const knowCore::ValueHash & _bindings )
inlineoverridevirtual

Execute the query and return the result.

Implements knowDBC::Interfaces::QueryExecutor.

◆ queryLanguage()

knowCore::Uri QueryExecutor::queryLanguage ( ) const
inlineoverridevirtual
Returns
the query language used by this executor.

Implements knowDBC::Interfaces::QueryExecutor.


The documentation for this struct was generated from the following files: