1#include <Functions/FunctionFactory.h>
2#include <Functions/FunctionsReinterpret.h>
3
4
5namespace DB
6{
7
8void registerFunctionsReinterpret(FunctionFactory & factory)
9{
10 factory.registerFunction<FunctionReinterpretAsUInt8>();
11 factory.registerFunction<FunctionReinterpretAsUInt16>();
12 factory.registerFunction<FunctionReinterpretAsUInt32>();
13 factory.registerFunction<FunctionReinterpretAsUInt64>();
14 factory.registerFunction<FunctionReinterpretAsInt8>();
15 factory.registerFunction<FunctionReinterpretAsInt16>();
16 factory.registerFunction<FunctionReinterpretAsInt32>();
17 factory.registerFunction<FunctionReinterpretAsInt64>();
18 factory.registerFunction<FunctionReinterpretAsFloat32>();
19 factory.registerFunction<FunctionReinterpretAsFloat64>();
20 factory.registerFunction<FunctionReinterpretAsDate>();
21 factory.registerFunction<FunctionReinterpretAsDateTime>();
22 factory.registerFunction<FunctionReinterpretAsString>();
23 factory.registerFunction<FunctionReinterpretAsFixedString>();
24}
25
26}
27