A static object whose constructor registers program documentation with the cli class.
ProgramDoc (const std::string &programName, const std::string &documentation)
Construct a ProgramDoc object.
std::string documentation
Documentation for what the program does. std::string programName
The name of the program.
A static object whose constructor registers program documentation with the CLI class.
This should not be used outside of CLI itself, and you should use the PROGRAM_INFO() macro to declare these objects. Only one ProgramDoc object should ever exist.
See also:
core/io/cli.hpp, mlpack::CLI
Definition at line 90 of file option.hpp.
Construct a ProgramDoc object. When constructed, it will register itself with CLI.
Parameters:
programName Short string representing the name of the program.
documentation Long string containing documentation on how to use the program and what it is. No newline characters are necessary; this is taken care of by CLI later.
Documentation for what the program does.
Definition at line 108 of file option.hpp.
The name of the program.
Definition at line 106 of file option.hpp.
Generated automatically by Doxygen for MLPACK from the source code.