FE 0.14.0
A C++23 toolkit for writing compiler/interpreter frontends.
Loading...
Searching...
No Matches
fe::Cli Member List

This is the complete list of members for fe::Cli, including all inherited members.

arg(T &target, std::string hint, std::string descr={})fe::Cliinline
cardinality(size_t min, size_t max)fe::Cliinline
Cli()=defaultfe::Cli
Cli(std::string prog, std::string descr={})fe::Cliinline
epilog(std::string s)fe::Cliinline
grp(std::string name)fe::Cliinline
help(bool &target, std::string sname="-h", std::string lname="--help")fe::Cliinline
help(std::ostream &) constfe::Cli
markdown(std::ostream &) constfe::Cli
operator<<(std::ostream &os, const Cli &cli)fe::Clifriend
opt(T &target, std::string hint={}, std::string sname={}, std::string lname={}, std::string descr={})fe::Cliinline
opt(bool &target, std::string sname={}, std::string lname={}, std::string descr={})fe::Cliinline
parse(int argc, const char *const *argv)fe::Cli
Row typedeffe::Cli
Rows typedeffe::Cli
section(std::string title, std::string head={}, Rows rows={})fe::Cliinline