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

Method SetData

cpp/src/parquet/decoder.cc:558–562  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

556 : TypedDecoderImpl<BooleanType>(descr, Encoding::PLAIN) {}
557
558void PlainBooleanDecoder::SetData(int num_values, const uint8_t* data, int len) {
559 DecoderImpl::SetData(num_values, data, len);
560 total_num_values_ = num_values;
561 bit_reader_ = std::make_unique<bit_util::BitReader>(data, len);
562}
563
564int PlainBooleanDecoder::DecodeArrow(
565 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