11 const std::string &whitespace =
" \t",
12 const char quote =
'\"',
13 const char escape =
'\\');
15 const std::vector<std::string> &parse(
const std::string &input);
17 std::vector<std::string>::const_iterator begin()
const
19 return m_args.begin();
22 std::vector<std::string>::const_iterator end()
const
27 std::size_t count()
const;
28 const std::string &at(
const std::size_t index)
const;
29 const std::string &operator[](
const std::size_t index)
const
35 std::vector<std::string> &parse(
36 const std::string &input,
37 std::vector<std::string> &args);
40 std::string m_whitespace;
43 std::vector<std::string> m_args;
Definition: ArgsParser.h:8