aboutsummaryrefslogtreecommitdiffstats
path: root/ydb/library/yql/minikql/mkql_unboxed_value_stream.h
blob: 98c59d72f4649cba7309c53648f61de42a44e703 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once
#include <ydb/library/yql/public/udf/udf_value.h>
 
namespace NKikimr {
namespace NMiniKQL {

struct TUnboxedValueStream : public IOutputStream {
    NUdf::TUnboxedValue Value_;

    TUnboxedValueStream();

    NUdf::TUnboxedValuePod Value();

    void DoWrite(const void* buf, size_t len) override;
};

}
}