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.