1//===----------------------------------------------------------------------===//
2// DuckDB
3//
4// duckdb/parallel/pipeline_finish_event.hpp
5//
6//
7//===----------------------------------------------------------------------===//
8
9#pragma once
10
11#include "duckdb/parallel/base_pipeline_event.hpp"
12
13namespace duckdb {
14
15class Executor;
16
17class PipelineInitializeEvent : public BasePipelineEvent {
18public:
19 explicit PipelineInitializeEvent(shared_ptr<Pipeline> pipeline);
20
21public:
22 void Schedule() override;
23 void FinishEvent() override;
24};
25
26} // namespace duckdb
27