CLI11
C++11 Command Line Interface Parser
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
CLI::detail::AppFriend Struct Reference

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 Appget_fallthrough_parent (App *app)
 Wrap the fallthrough parent function to make sure that is working correctly.
 

Detailed Description

This class is simply to allow tests access to App's protected functions.


The documentation for this struct was generated from the following file: