ClickHouse/dbms/src/Functions/FunctionsCoding.cpp

28 lines
982 B
C++
Raw Normal View History

#include <DB/Functions/FunctionFactory.h>
#include <DB/Functions/FunctionsCoding.h>
namespace DB
{
void registerFunctionsCoding(FunctionFactory & factory)
{
factory.registerFunction<FunctionToStringCutToZero>();
factory.registerFunction<FunctionIPv6NumToString>();
2015-09-02 13:05:17 +00:00
factory.registerFunction<FunctionCutIPv6>();
factory.registerFunction<FunctionIPv6StringToNum>();
factory.registerFunction<FunctionIPv4NumToString>();
factory.registerFunction<FunctionIPv4StringToNum>();
factory.registerFunction<FunctionIPv4NumToStringClassC>();
2015-09-02 13:05:17 +00:00
factory.registerFunction<FunctionIPv4ToIPv6>();
2016-12-11 10:57:34 +00:00
factory.registerFunction<FunctionUUIDNumToString>();
factory.registerFunction<FunctionUUIDStringToNum>();
factory.registerFunction<FunctionHex>();
factory.registerFunction<FunctionUnhex>();
factory.registerFunction<FunctionBitmaskToArray>();
factory.registerFunction<FunctionBitTest>();
factory.registerFunction<FunctionBitTestAny>();
factory.registerFunction<FunctionBitTestAll>();
}
}