![]() |
mutable
A Database System for Research and Fast Prototyping
|
Public Member Functions | |
template<is_invocable< T > Callback> | |
OptionImpl (PooledOptionalString short_name, PooledOptionalString long_name, const char *description, Callback &&callback) | |
void | parse (const char **&argv) const override |
Data Fields | |
std::function< void(T)> | callback |
PooledOptionalString | short_name |
PooledOptionalString | long_name |
const char * | description |
Definition at line 40 of file ArgParser.hpp.
|
inline |
Definition at line 43 of file ArgParser.hpp.
|
overridevirtual |
Implements m::ArgParser::Option.
std::function<void(T)> m::ArgParser::OptionImpl< T >::callback |
Definition at line 50 of file ArgParser.hpp.
|
inherited |
Definition at line 36 of file ArgParser.hpp.
|
inherited |
Definition at line 35 of file ArgParser.hpp.
|
inherited |
Definition at line 34 of file ArgParser.hpp.