aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/minikql/mkql_unboxed_value_stream.h
blob: 6e534006d1599ae4d5337af0403180ccd20c0895 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once
#include <yql/essentials/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;
};

}
}