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

Method ValidateFull

cpp/src/arrow/table.cc:196–208  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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