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

Method ValidateFull

cpp/src/arrow/table.cc:195–207  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

193 }
194
195 Status ValidateFull() const override {
196 RETURN_NOT_OK(ValidateMeta());
197 for (int i = 0; i < num_columns(); ++i) {
198 const ChunkedArray* col = columns_[i].get();
199 Status st = col->ValidateFull();
200 if (!st.ok()) {
201 std::stringstream ss;
202 ss << "Column " << i << ": " << st.message();
203 return st.WithMessage(ss.str());
204 }
205 }
206 return Status::OK();
207 }
208
209 protected:
210 Status ValidateMeta() const {

Callers

nothing calls this directly

Calls 5

strMethod · 0.80
num_columnsFunction · 0.70
OKFunction · 0.70
getMethod · 0.45
okMethod · 0.45

Tested by

no test coverage detected