| 550 | } |
| 551 | |
| 552 | StructColumnPrinter::StructColumnPrinter(std::string& buffer, const Type& type, |
| 553 | ColumnPrinter::Param param) |
| 554 | : ColumnPrinter(buffer) { |
| 555 | for (unsigned int i = 0; i < type.getSubtypeCount(); ++i) { |
| 556 | fieldNames_.push_back(type.getFieldName(i)); |
| 557 | fieldPrinter_.push_back(createColumnPrinter(buffer, type.getSubtype(i), param)); |
| 558 | } |
| 559 | } |
| 560 | |
| 561 | void StructColumnPrinter::reset(const ColumnVectorBatch& batch) { |
| 562 | ColumnPrinter::reset(batch); |
nothing calls this directly
no test coverage detected