Packages

An Elixir DuckDB library

Current section

Files

Jump to
exduckdb c_src duckdb src function aggregate distributive_functions.cpp
Raw

c_src/duckdb/src/function/aggregate/distributive_functions.cpp

#include "duckdb/function/aggregate/distributive_functions.hpp"
#include "duckdb/common/exception.hpp"
#include "duckdb/common/types/null_value.hpp"
#include "duckdb/common/vector_operations/vector_operations.hpp"
#include "duckdb/function/aggregate_function.hpp"
namespace duckdb {
void BuiltinFunctions::RegisterDistributiveAggregates() {
Register<BitAndFun>();
Register<BitOrFun>();
Register<BitXorFun>();
Register<CountStarFun>();
Register<CountFun>();
Register<FirstFun>();
Register<MaxFun>();
Register<MinFun>();
Register<SumFun>();
Register<StringAggFun>();
Register<ApproxCountDistinctFun>();
Register<ProductFun>();
Register<BoolOrFun>();
Register<BoolAndFun>();
Register<ArgMinFun>();
Register<ArgMaxFun>();
Register<SkewFun>();
Register<KurtosisFun>();
Register<EntropyFun>();
}
} // namespace duckdb