#ifndef GREEDY_TEXT_JUSTIFICATION_ARG_HELPERS_HPP #define GREEDY_TEXT_JUSTIFICATION_ARG_HELPERS_HPP #include #include #include namespace Helpers { typedef std::unordered_map ParseArgsResultType; ParseArgsResultType parseArgs( int argc, char **argv, const std::vector &simpleArgs, const std::vector &pairedArgs); std::vector strSplit(const std::string &s, std::vector delimeters); void printDividers(unsigned long long width); void printGreedyTextJustification(unsigned long long width, const std::vector &tokens); } // namespace Helpers #endif