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

Method CreateBuilders

cpp/src/arrow/table_builder.cc:96–104  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

94}
95
96Status RecordBatchBuilder::CreateBuilders() {
97 field_builders_.resize(this->num_fields());
98 raw_field_builders_.resize(this->num_fields());
99 for (int i = 0; i < this->num_fields(); ++i) {
100 RETURN_NOT_OK(MakeBuilder(pool_, schema_->field(i)->type(), &field_builders_[i]));
101 raw_field_builders_[i] = field_builders_[i].get();
102 }
103 return Status::OK();
104}
105
106Status RecordBatchBuilder::InitBuilders() {
107 for (int i = 0; i < this->num_fields(); ++i) {

Callers 1

MakeMethod · 0.80

Calls 7

resizeMethod · 0.80
MakeBuilderFunction · 0.70
OKFunction · 0.70
num_fieldsMethod · 0.45
typeMethod · 0.45
fieldMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected