cli20
0.1.2
A C++20 typed-schema command-line parser
Loading...
Searching...
No Matches
cli::pack::CallbackInvocable Concept Reference
#include <
action.hh
>
Concept definition
template
<auto Fn,
class
T>
concept
CallbackInvocable
=
requires
(
ActionCtx<std::monostate>
ctx, T&
value
) {
{ Fn(ctx,
value
) } -> std::same_as<void>;
} ||
requires
(T&
value
) {
{ Fn(
value
) } -> std::same_as<void>;
} ||
requires
{
{ Fn() } -> std::same_as<void>;
}
cli::pack::CallbackInvocable
Definition
action.hh:1824
cli::TokenType::value
@ value
Definition
parser.hh:146
cli::ActionCtx
Context passed to each action function during pipeline execution.
Definition
action.hh:246
Detailed Description
Definition at line
1824
of file
action.hh
.
cli
pack
CallbackInvocable
Generated by
1.16.1