Remove the undocumented PARSE_ARGS macro

closes: p-ranav/argparse#41
This commit is contained in:
Zhihao Yuan 2019-11-13 03:00:10 -06:00
parent 79eba4e81f
commit c6cc306ec8
No known key found for this signature in database
GPG Key ID: A2E474BDAA37E11C

View File

@ -527,13 +527,4 @@ private:
std::map<std::string, std::shared_ptr<Argument>> mArgumentMap; std::map<std::string, std::shared_ptr<Argument>> mArgumentMap;
}; };
#define PARSE_ARGS(parser, argc, argv) \
try { \
parser.parse_args(argc, argv); \
} catch (const std::runtime_error &err) { \
std::cout << err.what() << std::endl; \
parser.print_help(); \
exit(0); \
}
} // namespace argparse } // namespace argparse