NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
QueryCompilerForwardDeclaration.hpp File Reference
#include <memory>
Include dependency graph for QueryCompilerForwardDeclaration.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 NES
 This exception represents a network error.
 
 NES::Runtime
 Turn this on to have Thread::current_num_threads_ keep a count of currently-active threads.
 
 NES::Runtime::Execution
 
 NES::Join
 
 NES::Windowing
 
 NES::QueryCompilation
 
 NES::QueryCompilation::Phases
 
 NES::QueryCompilation::PhysicalOperators
 

Typedefs

using NES::BasicValuePtr = std::shared_ptr< BasicValue >
 
using NES::Runtime::Execution::OperatorHandlerPtr = std::shared_ptr< OperatorHandler >
 
using NES::Runtime::Execution::ExecutablePipelineStagePtr = std::shared_ptr< ExecutablePipelineStage >
 
using NES::Runtime::Execution::ExecutablePipelinePtr = std::shared_ptr< ExecutablePipeline >
 
using NES::Runtime::Execution::ExecutableQueryPlanPtr = std::shared_ptr< ExecutableQueryPlan >
 
using NES::LogicalJoinOperatorPtr = std::shared_ptr< LogicalJoinOperator >
 
using NES::Join::LogicalJoinDescriptorPtr = std::shared_ptr< LogicalJoinDescriptor >
 
using NES::Join::JoinOperatorHandlerPtr = std::shared_ptr< JoinOperatorHandler >
 
using NES::Windowing::LogicalWindowDescriptorPtr = std::shared_ptr< LogicalWindowDescriptor >
 
using NES::Windowing::WindowOperatorHandlerPtr = std::shared_ptr< WindowOperatorHandler >
 
using NES::SourceDescriptorPtr = std::shared_ptr< SourceDescriptor >
 
using NES::QueryCompilation::PipelineContextPtr = std::shared_ptr< PipelineContext >
 
using NES::QueryCompilation::CodeGeneratorPtr = std::shared_ptr< CodeGenerator >
 
using NES::QueryCompilation::QueryCompilationErrorPtr = std::shared_ptr< QueryCompilationError >
 
using NES::QueryCompilation::QueryCompilationRequestPtr = std::shared_ptr< QueryCompilationRequest >
 
using NES::QueryCompilation::QueryCompilationResultPtr = std::shared_ptr< QueryCompilationResult >
 
using NES::QueryCompilation::QueryCompilerOptionsPtr = std::shared_ptr< QueryCompilerOptions >
 
using NES::QueryCompilation::OperatorPipelinePtr = std::shared_ptr< OperatorPipeline >
 
using NES::QueryCompilation::LowerLogicalToPhysicalOperatorsPtr = std::shared_ptr< LowerLogicalToPhysicalOperators >
 
using NES::QueryCompilation::PhysicalOperatorProviderPtr = std::shared_ptr< PhysicalOperatorProvider >
 
using NES::QueryCompilation::GeneratableOperatorProviderPtr = std::shared_ptr< GeneratableOperatorProvider >
 
using NES::QueryCompilation::LowerPhysicalToGeneratableOperatorsPtr = std::shared_ptr< LowerPhysicalToGeneratableOperators >
 
using NES::QueryCompilation::LowerToExecutableQueryPlanPhasePtr = std::shared_ptr< LowerToExecutableQueryPlanPhase >
 
using NES::QueryCompilation::PipelineQueryPlanPtr = std::shared_ptr< PipelineQueryPlan >
 
using NES::QueryCompilation::AddScanAndEmitPhasePtr = std::shared_ptr< AddScanAndEmitPhase >
 
using NES::QueryCompilation::BufferOptimizationPhasePtr = std::shared_ptr< BufferOptimizationPhase >
 
using NES::QueryCompilation::PredicationOptimizationPhasePtr = std::shared_ptr< PredicationOptimizationPhase >
 
using NES::QueryCompilation::PipeliningPhasePtr = std::shared_ptr< PipeliningPhase >
 
using NES::QueryCompilation::OperatorFusionPolicyPtr = std::shared_ptr< OperatorFusionPolicy >
 
using NES::QueryCompilation::DataSinkProviderPtr = std::shared_ptr< DataSinkProvider >
 
using NES::QueryCompilation::DataSourceProviderPtr = std::shared_ptr< DefaultDataSourceProvider >
 
using NES::QueryCompilation::Phases::PhaseFactoryPtr = std::shared_ptr< PhaseFactory >
 
using NES::QueryCompilation::PhysicalOperators::PhysicalOperatorPtr = std::shared_ptr< PhysicalOperator >