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

Method SetData

cpp/src/parquet/decoder.cc:1451–1460  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1449 }
1450
1451 void SetData(int num_values, const uint8_t* data, int len) override {
1452 // num_values is equal to page's num_values, including null values in this page
1453 this->num_values_ = num_values;
1454 if (decoder_ == nullptr) {
1455 decoder_ = std::make_shared<::arrow::bit_util::BitReader>(data, len);
1456 } else {
1457 decoder_->Reset(data, len);
1458 }
1459 InitHeader();
1460 }
1461
1462 // Set BitReader which is already initialized by DeltaLengthByteArrayDecoder or
1463 // DeltaByteArrayDecoder

Callers

nothing calls this directly

Calls 1

ResetMethod · 0.45

Tested by

no test coverage detected