GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
This is the complete list of members for ArgParseConfigT< T >, including all inherited members.
ArgParseConfig(const std::string &flag_list, bool firstPass) | ArgParseConfig< T > | inline |
ArgParseConfig(const ArgParseConfig &)=default | ArgParseConfig< T > | |
ArgParseConfig(ArgParseConfig &&) noexcept=default | ArgParseConfig< T > | |
ArgParseConfigT(std::string flag, T *output_location, bool firstPass) | ArgParseConfigT< T > | inline |
ArgParseItem(bool firstPass) | ArgParseItem | inlineexplicit |
ArgParseItem(const ArgParseItem &)=default | ArgParseItem | |
ArgParseItem(ArgParseItem &&) noexcept=default | ArgParseItem | |
colour(const std::string &colour) | ArgParseConfig< T > | inlinevirtual |
default_value(T value) override | ArgParseConfigT< T > | inlinevirtual |
description(const std::string &description) | ArgParseConfig< T > | inlinevirtual |
fColour | ArgParseConfig< T > | private |
fDescription | ArgParseConfig< T > | private |
fFirstPass | ArgParseItem | private |
fFlags | ArgParseConfig< T > | private |
flag_name() const override | ArgParseConfig< T > | inlinevirtual |
fOutput_location | ArgParseConfigT< T > | private |
fPresent | ArgParseItem | private |
fRawFlags | ArgParseConfig< T > | private |
fRequired | ArgParseConfig< T > | private |
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 override | ArgParseConfigT< T > | inlinevirtual |
operator=(const ArgParseConfig &)=default | ArgParseConfig< T > | |
operator=(ArgParseConfig &&) noexcept=default | ArgParseConfig< T > | |
ArgParseItem::operator=(const ArgParseItem &)=default | ArgParseItem | |
ArgParseItem::operator=(ArgParseItem &&) noexcept=default | ArgParseItem | |
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) override | ArgParseConfigT< T > | inlinevirtual |
printable(int description_column, int *chars_before_desc) const override | ArgParseConfig< T > | inlinevirtual |
required() | ArgParseConfig< T > | inlinevirtual |
~ArgParseConfig()=default | ArgParseConfig< T > | |
~ArgParseItem()=default | ArgParseItem | virtual |