|
libosmscout 1.1.1
|
#include <libosmscout/include/osmscout/cli/CmdLineParsing.h>
Public Member Functions | |
| CmdLineParser (const std::string &appName, int argc, char *argv[]) | |
| CmdLineParser (const std::string &appName, const std::vector< std::string > &arguments) | |
| void | AddOption (const CmdLineArgParserRef &parser, const std::string &optionName, const std::string &helpString, bool stopParsing=false) |
| void | AddOption (const CmdLineArgParserRef &parser, const std::vector< std::string > &optionNames, const std::string &helpString, bool stopParsing=false) |
| void | AddPositional (const CmdLineArgParserRef &parser, const std::string &argumentName, const std::string &helpString) |
| CmdLineParseResult | Parse () |
| std::string | GetHelp (size_t indent=2) const |
| osmscout::CmdLineParser::CmdLineParser | ( | const std::string & | appName, |
| int | argc, | ||
| char * | argv[] ) |
| osmscout::CmdLineParser::CmdLineParser | ( | const std::string & | appName, |
| const std::vector< std::string > & | arguments ) |
| void osmscout::CmdLineParser::AddOption | ( | const CmdLineArgParserRef & | parser, |
| const std::string & | optionName, | ||
| const std::string & | helpString, | ||
| bool | stopParsing = false ) |
| void osmscout::CmdLineParser::AddOption | ( | const CmdLineArgParserRef & | parser, |
| const std::vector< std::string > & | optionNames, | ||
| const std::string & | helpString, | ||
| bool | stopParsing = false ) |
| void osmscout::CmdLineParser::AddPositional | ( | const CmdLineArgParserRef & | parser, |
| const std::string & | argumentName, | ||
| const std::string & | helpString ) |
| std::string osmscout::CmdLineParser::GetHelp | ( | size_t | indent = 2 | ) | const |
| CmdLineParseResult osmscout::CmdLineParser::Parse | ( | ) |