From c6cc306ec8dca21b4ca0ed2227db1b0059b8de85 Mon Sep 17 00:00:00 2001 From: Zhihao Yuan Date: Wed, 13 Nov 2019 03:00:10 -0600 Subject: [PATCH] Remove the undocumented PARSE_ARGS macro closes: p-ranav/argparse#41 --- include/argparse.hpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/include/argparse.hpp b/include/argparse.hpp index 67783ad..7205b74 100644 --- a/include/argparse.hpp +++ b/include/argparse.hpp @@ -527,13 +527,4 @@ private: std::map> 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