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

Method Ingest_all_nulls

r/src/array_to_vector.cpp:757–768  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

755 }
756
757 Status Ingest_all_nulls(SEXP data, R_xlen_t start, R_xlen_t n) const {
758 int nf = static_cast<int>(converters.size());
759 for (int i = 0; i < nf; i++) {
760 SEXP data_i = VECTOR_ELT(data, i);
761
762 // only ingest if the column is not altrep
763 if (!altrep::is_unmaterialized_arrow_altrep(data_i)) {
764 StopIfNotOk(converters[i]->Ingest_all_nulls(data_i, start, n));
765 }
766 }
767 return Status::OK();
768 }
769
770 Status Ingest_some_nulls(SEXP data, const std::shared_ptr<arrow::Array>& array,
771 R_xlen_t start, R_xlen_t n, size_t chunk_index) const {

Callers

nothing calls this directly

Calls 5

StopIfNotOkFunction · 0.85
OKFunction · 0.50
sizeMethod · 0.45
Ingest_all_nullsMethod · 0.45

Tested by

no test coverage detected