MCPcopy Create free account
hub / github.com/apache/arrow / FlushValues

Method FlushValues

cpp/src/parquet/encoder.cc:406–410  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

404}
405
406std::shared_ptr<Buffer> PlainEncoder<BooleanType>::FlushValues() {
407 std::shared_ptr<Buffer> buffer;
408 PARQUET_THROW_NOT_OK(sink_.Finish(&buffer));
409 return buffer;
410}
411
412void PlainEncoder<BooleanType>::Put(const bool* src, int num_values) {
413 PutImpl(src, num_values);

Callers 15

EncodeValuesFunction · 0.45
AppendValuesMethod · 0.45
AppendValuesMethod · 0.45
PlainEncodeMethod · 0.45
TESTFunction · 0.45
CheckRoundtripMethod · 0.45
CheckRoundtripSpacedMethod · 0.45
CheckRoundtripMethod · 0.45
SetupEncoderDecoderMethod · 0.45
SetupEncoderDecoderMethod · 0.45
GetDictDecoderFunction · 0.45
PlainMethod · 0.45

Calls 15

ParquetExceptionFunction · 0.85
SliceBufferFunction · 0.85
SafeStoreFunction · 0.85
PutVlqIntMethod · 0.80
PutZigZagVlqIntMethod · 0.80
bytes_writtenMethod · 0.80
strMethod · 0.80
AllocateBufferFunction · 0.70
ToLittleEndianFunction · 0.70
FinishMethod · 0.45
FlushMethod · 0.45
mutable_dataMethod · 0.45

Tested by 15

EncodeValuesFunction · 0.36
AppendValuesMethod · 0.36
AppendValuesMethod · 0.36
TESTFunction · 0.36
CheckRoundtripMethod · 0.36
CheckRoundtripSpacedMethod · 0.36
CheckRoundtripMethod · 0.36
SetupEncoderDecoderMethod · 0.36
SetupEncoderDecoderMethod · 0.36
GetDictDecoderFunction · 0.36
PlainMethod · 0.36
ByteStreamSplitMethod · 0.36