From 0cbc7dd8dd00c92570f35f901b820a1ea96acdf0 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Wed, 3 Jun 2015 00:07:58 +0200 Subject: Add space separated argument parser with quoting --- src/args.hh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/args.hh (limited to 'src/args.hh') diff --git a/src/args.hh b/src/args.hh new file mode 100644 index 0000000..7a0f4fc --- /dev/null +++ b/src/args.hh @@ -0,0 +1,22 @@ +#ifndef ARGS_HH +#define ARGS_HH + +#include +#include + +namespace stuff { + +class Args { +public: + static bool parse(const std::string& input, + std::vector* output, + bool nice = true); + +private: + Args() = delete; + ~Args() = delete; +}; + +} // namespace stuff + +#endif /* ARGS_HH */ -- cgit v1.2.3-70-g09d2