123456789101112131415161718192021 |
- #pragma once
- #include <yql/essentials/minikql/mkql_function_registry.h>
- #include <yql/essentials/minikql/mkql_node_visitor.h>
- #include <yql/essentials/core/yql_user_data.h>
- namespace NYql {
- class TSimpleFileTransformProvider {
- public:
- TSimpleFileTransformProvider(const NKikimr::NMiniKQL::IFunctionRegistry* functionRegistry,
- const TUserDataTable& userDataBlocks);
- NKikimr::NMiniKQL::TCallableVisitFunc operator()(NKikimr::NMiniKQL::TInternName name);
- protected:
- const NKikimr::NMiniKQL::IFunctionRegistry* FunctionRegistry_;
- const TUserDataTable& UserDataBlocks_;
- };
- } // NYql
|