75 int main(
int argc,
char *argv[]) {
std::vector< std::string > probe_suboptions(const std::string &option_tag) const
For a particular option, get the available suboptions.
Engine build_casm_engine()
int main(int argc, char *argv[])
const po::options_description & desc()
Get the program options, filled with the initialized values.
std::vector< std::string > probe_options() const
Construct by passing boost program options (eventually preferred so that it can update itself) ...
void push_back(const Option &new_option)
Guess what should be returned based on the current word (probably not gonna make it that smart) ...
const std::string & tag() const
The desired name for the casm option (Perhaps this should get tied with CommandArg?)
std::vector< std::string > probe_arguments(const std::string &option_tag, const std::string &suboption_tag) const
Return the arguments that should be bash completed.