mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-12 02:23:14 +00:00
97f2a2213e
* Move some code outside dbms/src folder * Fix paths
42 lines
1.6 KiB
C++
42 lines
1.6 KiB
C++
namespace DB
|
|
{
|
|
|
|
class FunctionFactory;
|
|
|
|
void registerFunctionArrayMap(FunctionFactory & factory);
|
|
void registerFunctionArrayFilter(FunctionFactory & factory);
|
|
void registerFunctionArrayCount(FunctionFactory & factory);
|
|
void registerFunctionArrayExists(FunctionFactory & factory);
|
|
void registerFunctionArrayAll(FunctionFactory & factory);
|
|
void registerFunctionArrayCompact(FunctionFactory & factory);
|
|
void registerFunctionArraySum(FunctionFactory & factory);
|
|
void registerFunctionArrayFirst(FunctionFactory & factory);
|
|
void registerFunctionArrayFirstIndex(FunctionFactory & factory);
|
|
void registerFunctionsArrayFill(FunctionFactory & factory);
|
|
void registerFunctionsArraySplit(FunctionFactory & factory);
|
|
void registerFunctionsArraySort(FunctionFactory & factory);
|
|
void registerFunctionArrayCumSum(FunctionFactory & factory);
|
|
void registerFunctionArrayCumSumNonNegative(FunctionFactory & factory);
|
|
void registerFunctionArrayDifference(FunctionFactory & factory);
|
|
|
|
void registerFunctionsHigherOrder(FunctionFactory & factory)
|
|
{
|
|
registerFunctionArrayMap(factory);
|
|
registerFunctionArrayFilter(factory);
|
|
registerFunctionArrayCount(factory);
|
|
registerFunctionArrayExists(factory);
|
|
registerFunctionArrayAll(factory);
|
|
registerFunctionArrayCompact(factory);
|
|
registerFunctionArraySum(factory);
|
|
registerFunctionArrayFirst(factory);
|
|
registerFunctionArrayFirstIndex(factory);
|
|
registerFunctionsArrayFill(factory);
|
|
registerFunctionsArraySplit(factory);
|
|
registerFunctionsArraySort(factory);
|
|
registerFunctionArrayCumSum(factory);
|
|
registerFunctionArrayCumSumNonNegative(factory);
|
|
registerFunctionArrayDifference(factory);
|
|
}
|
|
|
|
}
|