halapi
hierarchichalalignmentformatapi
 All Classes Namespaces Functions Pages
hal::CLParser Member List

This is the complete list of members for hal::CLParser, including all inherited members.

_args (defined in hal::CLParser)hal::CLParserprotected
_description (defined in hal::CLParser)hal::CLParserprotected
_example (defined in hal::CLParser)hal::CLParserprotected
_exeName (defined in hal::CLParser)hal::CLParserprotected
_maxArgLen (defined in hal::CLParser)hal::CLParserprotected
_maxOptLen (defined in hal::CLParser)hal::CLParserprotected
_options (defined in hal::CLParser)hal::CLParserprotected
_prefix (defined in hal::CLParser)hal::CLParserprotected
addArgument(const std::string &name, const std::string &description)hal::CLParser
addOption(const std::string &name, const std::string &descritpion, const T &defaultValue)hal::CLParserinline
addOptionFlag(const std::string &name, const std::string &description, bool defaultValue)hal::CLParser
CLParser() (defined in hal::CLParser)hal::CLParser
convertFromString(const std::string &token) const (defined in hal::CLParser)hal::CLParserinlineprotected
get(const std::string &name) const hal::CLParserinline
getArgument(const std::string &name) const hal::CLParserinline
getFlag(const std::string &name) const hal::CLParser
getOption(const std::string &name) const hal::CLParserinline
hasArgument(const std::string &name) const hal::CLParser
hasFlag(const std::string &name) const hal::CLParser
hasOption(const std::string &name) const hal::CLParser
lineWidth (defined in hal::CLParser)hal::CLParserprotectedstatic
multiLine(const std::string &line, size_t indent) (defined in hal::CLParser)hal::CLParserprotectedstatic
parseOptions(int argc, char **argv)hal::CLParservirtual
printUsage(std::ostream &os) const hal::CLParservirtual
setDescription(const std::string &description)hal::CLParser
setExample(const std::string &example)hal::CLParser
setOptionPrefix(const std::string &prefix)hal::CLParservirtual
~CLParser() (defined in hal::CLParser)hal::CLParservirtual