add_argument(argparse::argument_parser &p) final | tim::tsettings< Tp, Vp > | virtual |
as_string() const override | tim::tsettings< Tp, Vp > | virtual |
base_type typedef | tim::tsettings< Tp, Vp > | |
cast(std::shared_ptr< vsettings > &_val) | tim::vsettings | inlinestatic |
cast(const std::shared_ptr< vsettings > &_val) | tim::vsettings | inlinestatic |
clone(std::shared_ptr< vsettings > rhs) final | tim::tsettings< Tp, Vp > | virtual |
clone() final | tim::tsettings< Tp, Vp > | virtual |
display_map_t typedef | tim::vsettings | |
get() | tim::tsettings< Tp, Vp > | |
get() const | tim::tsettings< Tp, Vp > | |
tim::vsettings::get(Tp &_val) const | tim::vsettings | |
get_action(TIMEMORY_API) override | tim::tsettings< Tp, Vp > | virtual |
get_choices() const | tim::vsettings | inline |
get_command_line() const | tim::vsettings | inline |
get_count() const | tim::vsettings | inline |
get_debug() | tim::vsettings | inlineprotectedstatic |
get_description() const | tim::vsettings | inline |
get_display(std::ios::fmtflags fmt={}, int _w=-1, int _p=-1) override | tim::tsettings< Tp, Vp > | virtual |
get_env_name() const | tim::vsettings | inline |
get_max_count() const | tim::vsettings | inline |
get_name() const | tim::vsettings | inline |
get_type_index() const | tim::vsettings | inline |
get_value(const std::string &val) const | tim::tsettings< Tp, Vp > | |
get_value_index() const | tim::vsettings | inline |
load(Archive &ar, const unsigned int) | tim::tsettings< Tp, Vp > | |
m_choices | tim::vsettings | protected |
m_cmdline | tim::vsettings | protected |
m_value_index | tim::vsettings | protected |
matches(const std::string &, bool exact=true) const | tim::vsettings | virtual |
operator=(const tsettings &)=default | tim::tsettings< Tp, Vp > | |
operator=(tsettings &&) noexcept=default | tim::tsettings< Tp, Vp > | |
tim::vsettings::operator=(const vsettings &)=default | tim::vsettings | |
tim::vsettings::operator=(vsettings &&)=default | tim::vsettings | |
parse() final | tim::tsettings< Tp, Vp > | virtual |
parse(const std::string &v) final | tim::tsettings< Tp, Vp > | virtual |
parser_func_t typedef | tim::tsettings< Tp, Vp > | |
parser_t typedef | tim::tsettings< Tp, Vp > | |
report_change(Tp _old, const Tp &_new) | tim::vsettings | protected |
reset() final | tim::tsettings< Tp, Vp > | virtual |
save(Archive &ar, const unsigned int, enable_if_t<!std::is_reference< Up >::value, int >=0) const | tim::tsettings< Tp, Vp > | |
set(Tp) | tim::tsettings< Tp, Vp > | |
tim::vsettings::set(const Tp &_val) | tim::vsettings | |
tim::vsettings::set(const std::string &_val) | tim::vsettings | inline |
set_choices(const std::vector< std::string > &v) | tim::vsettings | inline |
set_command_line(const std::vector< std::string > &v) | tim::vsettings | inline |
set_count(int32_t v) | tim::vsettings | inline |
set_max_count(int32_t v) | tim::vsettings | inline |
tsettings() | tim::tsettings< Tp, Vp > | |
tsettings(Vp, Args &&...) | tim::tsettings< Tp, Vp > | |
tsettings(noparse, Vp, Args &&...) | tim::tsettings< Tp, Vp > | |
tsettings(const tsettings &)=default | tim::tsettings< Tp, Vp > | |
tsettings(tsettings &&) noexcept=default | tim::tsettings< Tp, Vp > | |
tsettings(Vp _value, Args &&... _args) | tim::tsettings< Tp, Vp > | |
tsettings(noparse, Vp _value, Args &&... _args) | tim::tsettings< Tp, Vp > | |
type typedef | tim::tsettings< Tp, Vp > | |
value_type typedef | tim::tsettings< Tp, Vp > | |
vpointer_t typedef | tim::tsettings< Tp, Vp > | |
vsettings(std::string _name="", std::string _env_name="", std::string _descript="", std::vector< std::string > _cmdline={}, int32_t _count=-1, int32_t _max_count=-1, std::vector< std::string > _choices={}) | tim::vsettings | |
vsettings(const vsettings &)=default | tim::vsettings | |
vsettings(vsettings &&)=default | tim::vsettings | |
~tsettings() override=default | tim::tsettings< Tp, Vp > | |
~vsettings()=default | tim::vsettings | virtual |