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

Method SetData

cpp/src/parquet/decoder.cc:557–561  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

555 : TypedDecoderImpl<BooleanType>(descr, Encoding::PLAIN) {}
556
557void PlainBooleanDecoder::SetData(int num_values, const uint8_t* data, int len) {
558 DecoderImpl::SetData(num_values, data, len);
559 total_num_values_ = num_values;
560 bit_reader_ = std::make_unique<bit_util::BitReader>(data, len);
561}
562
563int PlainBooleanDecoder::DecodeArrow(
564 int num_values, int null_count, const uint8_t* valid_bits, int64_t valid_bits_offset,

Callers 15

VerifyDecodingLevelsFunction · 0.45
DecodeLevelsFunction · 0.45
SetDataMethod · 0.45
DecodeFunction · 0.45
Decode<BooleanType>Function · 0.45
BM_RleDecodingFunction · 0.45
PlainDecodeMethod · 0.45
TESTFunction · 0.45
CheckRoundtripMethod · 0.45
CheckRoundtripSpacedMethod · 0.45
CheckRoundtripMethod · 0.45

Calls 1

SetDataFunction · 0.50

Tested by 15

VerifyDecodingLevelsFunction · 0.36
TESTFunction · 0.36
CheckRoundtripMethod · 0.36
CheckRoundtripSpacedMethod · 0.36
CheckRoundtripMethod · 0.36
SetupEncoderDecoderMethod · 0.36
ResetTheDecoderMethod · 0.36
GetDictDecoderFunction · 0.36
PlainMethod · 0.36
ByteStreamSplitMethod · 0.36
RleMethod · 0.36