summaryrefslogtreecommitdiffstats
path: root/yql/essentials/parser/pg_wrapper/interface/comp_factory.h
blob: 268eb225a82404874c3f97a659d3f74a90459fce (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include <functional>

namespace NKikimr {
namespace NMiniKQL {

class IComputationNode;
class TCallable;
struct TComputationNodeFactoryContext;

} // namespace NMiniKQL
} // namespace NKikimr

namespace NYql {

std::function<NKikimr::NMiniKQL::IComputationNode*(NKikimr::NMiniKQL::TCallable&,
                                                   const NKikimr::NMiniKQL::TComputationNodeFactoryContext&)>
GetPgFactory();

} // namespace NYql