| 16 | const auto& vec = chunk.vecs[col_id].get(); |
| 17 | visit(overloaded {[&]<typename PT>(const up<TypedVector<PT>>& typed_vector) { |
| 18 | stream << typed_vector->m_data[row_id]; |
| 19 | }, |
| 20 | [](auto&) { |
| 21 | FLS_UNREACHABLE(); |
| 22 | }}, |
| 23 | vec); |
| 24 | |
| 25 | if (col_id < chunk.vecs.size() - 1) { stream << "|"; }; |
| 26 | if (col_id == chunk.vecs.size() - 1) { stream << "\n"; }; |
| 27 | }; |
| 28 | } |
| 29 | File::write(file_path, stream.str()); |
| 30 | } |
| 31 | } // namespace fastlanes |
no test coverage detected