Fancy argparser
Single file argument parser for c++
Loading...
Searching...
No Matches
ARGPARSE_NAMESPACE_NAME::ArgumentParser Member List

This is the complete list of members for ARGPARSE_NAMESPACE_NAME::ArgumentParser, including all inherited members.

_unknownArgumentHit(ArgumentsObject &argObj, const size_t positionInInput, size_t &currentArgumentObjectIndex, bool &positionalArgsEndFlag, const std::string &el)ARGPARSE_NAMESPACE_NAME::ArgumentParserinline
AddArgument(const Argument &arg)ARGPARSE_NAMESPACE_NAME::ArgumentParserinline
ArgumentParser(const std::string &name) noexceptARGPARSE_NAMESPACE_NAME::ArgumentParserinline
GetHelp(size_t width=kHelpWidth, size_t nameWidthPercent=kHelpNameWidthPercent)ARGPARSE_NAMESPACE_NAME::ArgumentParserinline
ParseArgs(const std::vector< std::string > &args)ARGPARSE_NAMESPACE_NAME::ArgumentParserinline
ParseArgs(const int argc, char **argv)ARGPARSE_NAMESPACE_NAME::ArgumentParserinline
SetAddHelp(bool addHelp) noexceptARGPARSE_NAMESPACE_NAME::ArgumentParserinline
SetAllowAbbrev(bool allowAbbrev) noexceptARGPARSE_NAMESPACE_NAME::ArgumentParserinline
SetDescription(const std::string &description) noexceptARGPARSE_NAMESPACE_NAME::ArgumentParserinline
SetEpilogue(const std::string &epilogue) noexceptARGPARSE_NAMESPACE_NAME::ArgumentParserinline
SetIgnoreUnknownArgs(bool ignoreUnknownArgs) noexceptARGPARSE_NAMESPACE_NAME::ArgumentParserinline
SetPrefixChars(const char charSym) noexceptARGPARSE_NAMESPACE_NAME::ArgumentParserinline
SetUsage(const std::string &usage) noexceptARGPARSE_NAMESPACE_NAME::ArgumentParserinline
TrimTrailingSpacesPerLine(const std::string &text)ARGPARSE_NAMESPACE_NAME::ArgumentParserinlinestatic