2014-08-22 00:57:20 +00:00
|
|
|
#include <DB/Functions/FunctionFactory.h>
|
|
|
|
#include <DB/Functions/FunctionsCoding.h>
|
|
|
|
|
|
|
|
namespace DB
|
|
|
|
{
|
|
|
|
|
|
|
|
void registerFunctionsCoding(FunctionFactory & factory)
|
|
|
|
{
|
2014-11-12 17:23:26 +00:00
|
|
|
factory.registerFunction<FunctionToStringCutToZero>();
|
|
|
|
factory.registerFunction<FunctionIPv6NumToString>();
|
2015-09-02 13:05:17 +00:00
|
|
|
factory.registerFunction<FunctionCutIPv6>();
|
2014-11-12 17:23:26 +00:00
|
|
|
factory.registerFunction<FunctionIPv6StringToNum>();
|
|
|
|
factory.registerFunction<FunctionIPv4NumToString>();
|
|
|
|
factory.registerFunction<FunctionIPv4StringToNum>();
|
2014-12-24 14:45:44 +00:00
|
|
|
factory.registerFunction<FunctionIPv4NumToStringClassC>();
|
2015-09-02 13:05:17 +00:00
|
|
|
factory.registerFunction<FunctionIPv4ToIPv6>();
|
2014-11-12 17:23:26 +00:00
|
|
|
factory.registerFunction<FunctionHex>();
|
|
|
|
factory.registerFunction<FunctionUnhex>();
|
|
|
|
factory.registerFunction<FunctionBitmaskToArray>();
|
2015-08-19 16:11:35 +00:00
|
|
|
factory.registerFunction<FunctionBitTest>();
|
2015-08-20 12:07:29 +00:00
|
|
|
factory.registerFunction<FunctionBitTestAny>();
|
|
|
|
factory.registerFunction<FunctionBitTestAll>();
|
2014-08-22 00:57:20 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
}
|