32 Csv(
const std::string &delim =
",");
33 void parseline(
const std::string &line);
34 std::size_t size()
const;
36 void expand(std::size_t n,
const std::string &pad =
"");
37 const std::vector<std::string> &operator[](std::size_t i)
const;
38 std::vector<std::vector<std::string>>::const_iterator begin()
const;
39 std::vector<std::vector<std::string>>::const_iterator end()
const;
43 std::vector<std::vector<std::string>> val;
47 std::istream &operator>>(std::istream &is,
Csv &obj);