1234567891011121314151617181920 |
- #pragma once
- #include <yql/essentials/public/purecalc/purecalc.h>
- namespace NYql {
- namespace NPureCalc {
- template <typename T>
- class TEmptyStreamImpl: public IStream<T> {
- public:
- T Fetch() override {
- return nullptr;
- }
- };
- template <typename T>
- THolder<IStream<T>> EmptyStream() {
- return MakeHolder<TEmptyStreamImpl<T>>();
- }
- }
- }
|