wiseio / paratext

A library for reading text files over multiple cores.
Apache License 2.0
1.06k stars 103 forks source link

Support for iterating over a text column (supercedes #34) #56

Closed deads closed 7 years ago

deads commented 7 years ago
ParaText::CSV::ColBasedLoader loader;
loader.force_semantics("Name", ParaText::Semantics::TEXT);
ParaText::ParseParams params;
params.num_threads=1;
loader.load("earthquakes.csv", params);
for (auto it = loader.column_begin<std::string, false>(0); it != loader.column_end<std::string, false>(0); it++) {
  std::cout << *it << std::endl;
}