1234567891011121314151617181920 |
- #pragma once
- #include <yql/essentials/public/udf/udf_data_type.h>
- #include <yql/essentials/public/udf/udf_value_builder.h>
- #include <util/generic/maybe.h>
- namespace NYql {
- ui32 ConvertToPgType(NKikimr::NUdf::EDataSlot slot);
- TMaybe<NKikimr::NUdf::EDataSlot> ConvertFromPgType(ui32 typeId);
- bool ParsePgIntervalModifier(const TString& str, i32& ret);
- std::unique_ptr<NUdf::IPgBuilder> CreatePgBuilder();
- bool HasPgKernel(ui32 procOid);
- ui64 HexEncode(const char *src, size_t len, char *dst);
- } // NYql
|