| 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 |