#include <ZshCompletionOutput.h>
Inheritance diagram for TCLAP::ZshCompletionOutput:
Public Member Functions | |
ZshCompletionOutput () | |
virtual void | usage (CmdLineInterface &c) |
Prints the usage to stdout. | |
virtual void | version (CmdLineInterface &c) |
Prints the version to stdout. | |
virtual void | failure (CmdLineInterface &c, ArgException &e) |
Prints (to stderr) an error message, short usage Can be overridden to produce alternative behavior. | |
Protected Member Functions | |
void | basename (std::string &s) |
void | quoteSpecialChars (std::string &s) |
std::string | getMutexList (CmdLineInterface &_cmd, Arg *a) |
void | printOption (Arg *it, std::string mutex) |
void | printArg (Arg *it) |
Protected Attributes | |
std::map< std::string, std::string > | common |
char | theDelimiter |
Definition at line 43 of file ZshCompletionOutput.h.
|
Definition at line 86 of file ZshCompletionOutput.h. References common. |
|
Definition at line 153 of file ZshCompletionOutput.h. Referenced by usage(). |
|
Prints (to stderr) an error message, short usage Can be overridden to produce alternative behavior.
Implements TCLAP::CmdLineOutput. Definition at line 127 of file ZshCompletionOutput.h. References TCLAP::ArgException::what(). |
Here is the call graph for this function:
|
Definition at line 269 of file ZshCompletionOutput.h. References TCLAP::Arg::acceptsMultipleValues(), TCLAP::ArgVectorIterator, TCLAP::Arg::flagStartChar(), TCLAP::Arg::getFlag(), TCLAP::Arg::getName(), TCLAP::CmdLineInterface::getXorHandler(), TCLAP::XorHandler::getXorList(), and TCLAP::Arg::nameStartString(). Referenced by usage(). |
Here is the call graph for this function:
|
Definition at line 162 of file ZshCompletionOutput.h. References TCLAP::Arg::acceptsMultipleValues(), common, TCLAP::Arg::getName(), and TCLAP::Arg::isRequired(). Referenced by usage(). |
Here is the call graph for this function:
|
Definition at line 188 of file ZshCompletionOutput.h. References common, TCLAP::Arg::flagStartChar(), TCLAP::Arg::getDescription(), TCLAP::Arg::getFlag(), TCLAP::Arg::getName(), TCLAP::Arg::isValueRequired(), TCLAP::Arg::nameStartString(), quoteSpecialChars(), TCLAP::Arg::shortID(), and theDelimiter. Referenced by usage(). |
Here is the call graph for this function:
|
Definition at line 134 of file ZshCompletionOutput.h. Referenced by printOption(). |
|
Prints the usage to stdout. Can be overridden to produce alternative behavior.
Implements TCLAP::CmdLineOutput. Definition at line 104 of file ZshCompletionOutput.h. References TCLAP::ArgListIterator, basename(), TCLAP::CmdLineInterface::getArgList(), TCLAP::CmdLineInterface::getDelimiter(), getMutexList(), TCLAP::CmdLineInterface::getProgramName(), TCLAP::CmdLineInterface::getVersion(), printArg(), printOption(), theDelimiter, and version(). |
Here is the call graph for this function:
|
Prints the version to stdout. Can be overridden to produce alternative behavior.
Implements TCLAP::CmdLineOutput. Definition at line 99 of file ZshCompletionOutput.h. References TCLAP::CmdLineInterface::getVersion(). Referenced by usage(). |
Here is the call graph for this function:
|
Definition at line 82 of file ZshCompletionOutput.h. Referenced by printArg(), printOption(), and ZshCompletionOutput(). |
|
Definition at line 83 of file ZshCompletionOutput.h. Referenced by printOption(), and usage(). |