Central container for pipeline infrastructure.
PipelineContext & operator=(PipelineContext &&)=delete
PipelineContext(const PipelineContext &)=delete
~PipelineContext()=default
Destructor.
Strategies::PipelineHalideOperationManager & getHalideManager() noexcept
Gets a reference to the Halide Operation Manager.
PipelineContext(PipelineContext &&)=delete
const Strategies::PipelineHalideOperationManager & getHalideManager() const noexcept
Const overload for read-only access.
PipelineContext & operator=(const PipelineContext &)=delete