This is the complete list of members for CommandLine< KeyT >, including all inherited members.
CommandLine(CommandLineStyle style_=CommandLineStyle::Detect) | CommandLine< KeyT > | inlineexplicit |
CommandLine(const CommandLine &)=default | CommandLine< KeyT > | |
CommandLine(CommandLine &&) noexcept=default | CommandLine< KeyT > | |
getFinalValue(size_t index=0) const | CommandLine< KeyT > | inline |
getFinalValueAsDouble(size_t index=0) const | CommandLine< KeyT > | inline |
getFinalValueAsDoubleOrDefault(double defaultValue, size_t index=0) const | CommandLine< KeyT > | inline |
getFinalValueAsFloat(size_t index=0) const | CommandLine< KeyT > | inline |
getFinalValueAsFloatOrDefault(float defaultValue, size_t index=0) const | CommandLine< KeyT > | inline |
getFinalValueCount() const | CommandLine< KeyT > | inline |
getFinalValueOrDefault(const std::string &defaultValue, size_t index=0) const | CommandLine< KeyT > | inline |
getHelpText(size_t indent, size_t totalWidth, CommandLineStyle styleOverride=CommandLineStyle::Detect) const | CommandLine< KeyT > | inline |
getOption(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsDouble(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsDoubleOrDefault(KeyT key, double defaultValue) const | CommandLine< KeyT > | inline |
getOptionAsFloat(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsFloatOrDefault(KeyT key, float defaultValue) const | CommandLine< KeyT > | inline |
getOptionAsInt(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsIntOrDefault(KeyT key, int defaultValue) const | CommandLine< KeyT > | inline |
getOptionAsLong(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsLongOrDefault(KeyT key, long long defaultValue) const | CommandLine< KeyT > | inline |
getOptionAsShort(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsShortOrDefault(KeyT key, short defaultValue) const | CommandLine< KeyT > | inline |
getOptionAsUnsignedInt(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsUnsignedIntOrDefault(KeyT key, unsigned int defaultValue) const | CommandLine< KeyT > | inline |
getOptionAsUnsignedLong(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsUnsignedLongOrDefault(KeyT key, unsigned long long defaultValue) const | CommandLine< KeyT > | inline |
getOptionAsUnsignedShort(KeyT key) const | CommandLine< KeyT > | inline |
getOptionAsUnsignedShortOrDefault(KeyT key, unsigned short defaultValue) const | CommandLine< KeyT > | inline |
getOptionOrDefault(KeyT key, std::string defaultValue) const | CommandLine< KeyT > | inline |
hasOption(KeyT key) const | CommandLine< KeyT > | inline |
operator=(const CommandLine &)=default | CommandLine< KeyT > | |
operator=(CommandLine &&) noexcept=default | CommandLine< KeyT > | |
parse(int argc, char *argv[], bool ignoreFirst) | CommandLine< KeyT > | inline |
parse(int argc, const char *argv[], bool ignoreFirst) | CommandLine< KeyT > | inline |
parse(const std::vector< std::string > &args, bool ignoreFirst) | CommandLine< KeyT > | inline |
withFinalValue() | CommandLine< KeyT > | inline |
withHelpOption(KeyT helpKey, const std::string &shortSwitch, const std::string &longSwitch, const std::string &helpDocumentation) | CommandLine< KeyT > | inline |
withOption(KeyT key, const std::string &shortSwitch, const std::string &longSwitch, bool hasValue, const std::string &documentation) | CommandLine< KeyT > | inline |
withOption(KeyT key, const std::string &shortSwitch, bool hasValue, const std::string &documentation) | CommandLine< KeyT > | inline |
withOptionalFinalValue() | CommandLine< KeyT > | inline |