This class is simply to allow tests access to App's protected functions.
More...
#include <CLI11.h>
This class is simply to allow tests access to App's protected functions.
Definition at line 6887 of file CLI11.h.
static App* pxr_CLI::CLI::detail::AppFriend::get_fallthrough_parent |
( |
App * |
app | ) |
|
|
inlinestatic |
Wrap the fallthrough parent function to make sure that is working correctly.
Definition at line 6915 of file CLI11.h.
template<typename... Args>
static auto pxr_CLI::CLI::detail::AppFriend::parse_arg |
( |
App * |
app, |
|
|
Args &&... |
args |
|
) |
| -> typename std::result_of<decltype (&App::_parse_arg)(App, Args...)>::type |
|
inlinestatic |
Wrap _parse_short, perfectly forward arguments and return.
Definition at line 6902 of file CLI11.h.
template<typename... Args>
static auto pxr_CLI::CLI::detail::AppFriend::parse_subcommand |
( |
App * |
app, |
|
|
Args &&... |
args |
|
) |
| -> typename std::result_of<decltype (&App::_parse_subcommand)(App, Args...)>::type |
|
inlinestatic |
Wrap _parse_subcommand, perfectly forward arguments and return.
Definition at line 6909 of file CLI11.h.
The documentation for this struct was generated from the following file: