mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-01 06:00:49 +00:00
37 lines
1.3 KiB
C++
37 lines
1.3 KiB
C++
#include <Functions/FunctionFactory.h>
|
|
|
|
namespace DB
|
|
{
|
|
|
|
void registerFunctionArrayMap(FunctionFactory &);
|
|
void registerFunctionArrayFilter(FunctionFactory &);
|
|
void registerFunctionArrayCount(FunctionFactory &);
|
|
void registerFunctionArrayExists(FunctionFactory &);
|
|
void registerFunctionArrayAll(FunctionFactory &);
|
|
void registerFunctionArraySum(FunctionFactory &);
|
|
void registerFunctionArrayFirst(FunctionFactory &);
|
|
void registerFunctionArrayFirstIndex(FunctionFactory &);
|
|
void registerFunctionsArraySort(FunctionFactory &);
|
|
void registerFunctionArrayReverseSort(FunctionFactory &);
|
|
void registerFunctionArrayCumSum(FunctionFactory &);
|
|
void registerFunctionArrayCumSumNonNegative(FunctionFactory &);
|
|
void registerFunctionArrayDifference(FunctionFactory &);
|
|
|
|
void registerFunctionsHigherOrder(FunctionFactory & factory)
|
|
{
|
|
registerFunctionArrayMap(factory);
|
|
registerFunctionArrayFilter(factory);
|
|
registerFunctionArrayCount(factory);
|
|
registerFunctionArrayExists(factory);
|
|
registerFunctionArrayAll(factory);
|
|
registerFunctionArraySum(factory);
|
|
registerFunctionArrayFirst(factory);
|
|
registerFunctionArrayFirstIndex(factory);
|
|
registerFunctionsArraySort(factory);
|
|
registerFunctionArrayCumSum(factory);
|
|
registerFunctionArrayCumSumNonNegative(factory);
|
|
registerFunctionArrayDifference(factory);
|
|
}
|
|
|
|
}
|