|
MLIR-AIE
|
#include "/home/runner/work/mlir-aie/mlir-aie/runtime_lib/test_lib/cxxopts.hpp"
Public Member Functions | |
| OptionParser (const OptionMap &options, const PositionalList &positional, bool allow_unrecognised) | |
| ParseResult | parse (int argc, const char *const *argv) |
| bool | consume_positional (const std::string &a, PositionalListIterator &next) |
| void | checked_parse_arg (int argc, const char *const *argv, int ¤t, const std::shared_ptr< OptionDetails > &value, const std::string &name) |
| void | add_to_option (const std::shared_ptr< OptionDetails > &value, const std::string &arg) |
| void | parse_option (const std::shared_ptr< OptionDetails > &value, const std::string &name, const std::string &arg="") |
| void | parse_default (const std::shared_ptr< OptionDetails > &details) |
| void | parse_no_value (const std::shared_ptr< OptionDetails > &details) |
Definition at line 1394 of file cxxopts.hpp.
|
inline |
Definition at line 1396 of file cxxopts.hpp.
|
inline |
Definition at line 1787 of file cxxopts.hpp.
References cxxopts::value().
Referenced by consume_positional().
|
inline |
Definition at line 1767 of file cxxopts.hpp.
References parse_option(), and cxxopts::value().
Referenced by parse().
|
inline |
|
inline |
Definition at line 1841 of file cxxopts.hpp.
References cxxopts::values::parser_tool::ArguDesc::arg_name, checked_parse_arg(), consume_positional(), cxxopts::values::parser_tool::ArguDesc::grouping, parse_default(), parse_no_value(), parse_option(), cxxopts::values::parser_tool::ParseArgument(), cxxopts::values::parser_tool::ArguDesc::set_value, cxxopts::values::parser_tool::ArguDesc::value, and cxxopts::value().
Referenced by cxxopts::Options::parse().
|
inline |
Definition at line 1741 of file cxxopts.hpp.
Referenced by parse().
|
inline |
Definition at line 1750 of file cxxopts.hpp.
Referenced by parse().
|
inline |
Definition at line 1756 of file cxxopts.hpp.
References cxxopts::value().
Referenced by checked_parse_arg(), and parse().