|
CLI11
C++11 Command Line Interface Parser
|
This class is simply to allow tests access to App's protected functions. More...
#include <App.hpp>
Static Public Member Functions | |
| template<typename... Args> | |
| static auto | parse_arg (App *app, Args &&...args) -> typename std::result_of< decltype(&App::_parse_arg)(App, Args...)>::type |
| Wrap _parse_short, perfectly forward arguments and return. | |
| template<typename... Args> | |
| static auto | parse_subcommand (App *app, Args &&...args) -> typename std::result_of< decltype(&App::_parse_subcommand)(App, Args...)>::type |
| Wrap _parse_subcommand, perfectly forward arguments and return. | |
| static App * | get_fallthrough_parent (App *app) |
| Wrap the fallthrough parent function to make sure that is working correctly. | |
This class is simply to allow tests access to App's protected functions.