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

Method WriteChildren

cpp/src/arrow/integration/json_internal.cc:366–374  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

364 }
365
366 Status WriteChildren(const FieldVector& children, FieldPosition field_pos) {
367 writer_->Key("children");
368 writer_->StartArray();
369 for (auto [i, field] : Zip(Enumerate<int>, children)) {
370 RETURN_NOT_OK(VisitField(field, field_pos.child(i)));
371 }
372 writer_->EndArray();
373 return Status::OK();
374 }
375
376 Status Visit(const NullType& type) { return WritePrimitive("null", type); }
377 Status Visit(const BooleanType& type) { return WritePrimitive("bool", type); }

Callers

nothing calls this directly

Calls 6

ZipClass · 0.85
childMethod · 0.80
OKFunction · 0.50
KeyMethod · 0.45
StartArrayMethod · 0.45
EndArrayMethod · 0.45

Tested by

no test coverage detected