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

Method HasNextInternal

cpp/src/parquet/column_reader.cc:669–678  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

667 }
668
669 bool HasNextInternal() {
670 // Either there is no data page available yet, or the data page has been
671 // exhausted
672 if (num_buffered_values_ == 0 || num_decoded_values_ == num_buffered_values_) {
673 if (!ReadNewPage() || num_buffered_values_ == 0) {
674 return false;
675 }
676 }
677 return true;
678 }
679
680 // Read multiple repetition levels into preallocated memory
681 // Returns the number of decoded repetition levels

Callers 4

HasNextMethod · 0.80
ReadDictionaryMethod · 0.80
ReadRecordsMethod · 0.80
SkipRecordsRepeatedMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected