1//===----------------------------------------------------------------------===//
2// DuckDB
3//
4// duckdb/common/enums/window_aggregation_mode.hpp
5//
6//
7//===----------------------------------------------------------------------===//
8
9#pragma once
10
11#include "duckdb/common/constants.hpp"
12
13namespace duckdb {
14
15enum class WindowAggregationMode : uint32_t {
16 //! Use the window aggregate API if available
17 WINDOW = 0,
18 //! Don't use window, but use combine if available
19 COMBINE,
20 //! Don't use combine or window (compute each frame separately)
21 SEPARATE
22};
23
24} // namespace duckdb
25