

This is the complete list of members for ArgParseConfig< T >, including all inherited members.
| ArgParseConfig(std::string flag_list, bool firstPass) | ArgParseConfig< T > | inline |
| ArgParseItem(bool firstPass) | ArgParseItem | inline |
| colour(const std::string &c) | ArgParseConfig< T > | inlinevirtual |
| default_value(T value)=0 | ArgParseConfig< T > | pure virtual |
| description(const std::string &d) | ArgParseConfig< T > | inlinevirtual |
| fColour | ArgParseConfig< T > | protected |
| fDescription | ArgParseConfig< T > | protected |
| fFlags | ArgParseConfig< T > | protected |
| flag_name() const override | ArgParseConfig< T > | inlinevirtual |
| fRawFlags | ArgParseConfig< T > | protected |
| fRequired | ArgParseConfig< T > | protected |
| is_present() const | ArgParseItem | inline |
| is_required() const override | ArgParseConfig< T > | inlinevirtual |
| matches(const std::string &flag) const override | ArgParseConfig< T > | inlinevirtual |
| num_arguments() const =0 | ArgParseItem | pure virtual |
| parse(const std::string &name, const std::vector< std::string > &arguments, bool firstPass, bool ignore_num_arguments=false) | ArgParseItem | inline |
| parse_item(const std::vector< std::string > &arguments)=0 | ArgParseItem | pure virtual |
| printable(int description_column=-1, int *chars_before_desc=nullptr) const override | ArgParseConfig< T > | inlinevirtual |
| required() | ArgParseConfig< T > | inlinevirtual |
| ~ArgParseConfig() override=default | ArgParseConfig< T > | |
| ~ArgParseItem()=default | ArgParseItem | virtual |