|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
General interface for the query compiler interface. Subclasses can provide their own implementation on how to to process a query compilation request. More...
#include <QueryCompiler.hpp>
Public Member Functions | |
| virtual QueryCompilationResultPtr | compileQuery (QueryCompilationRequestPtr request)=0 |
| Submits a new query compilation request for compilation. More... | |
| virtual | ~QueryCompiler ()=default |
Protected Member Functions | |
| QueryCompiler (QueryCompilerOptionsPtr const &options) noexcept | |
Protected Attributes | |
| QueryCompilerOptionsPtr const | queryCompilerOptions |
General interface for the query compiler interface. Subclasses can provide their own implementation on how to to process a query compilation request.
|
virtualdefault |
|
inlineexplicitprotectednoexcept |
|
pure virtual |
Submits a new query compilation request for compilation.
| request | The compilation request. |
|
protected |