This is the complete list of members for nix::BaseSetting< T >, including all inherited members.
AbstractSetting(const std::string &name, const std::string &description, const std::set< std::string > &aliases, std::optional< ExperimentalFeature > experimentalFeature=std::nullopt) (defined in nix::AbstractSetting) | nix::AbstractSetting | protected |
aliases (defined in nix::AbstractSetting) | nix::AbstractSetting | |
appendOrSet(T newValue, bool append) | nix::BaseSetting< T > | protectedvirtual |
appendOrSet(Strings newValue, bool append) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
appendOrSet(StringSet newValue, bool append) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
appendOrSet(StringMap newValue, bool append) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
appendOrSet(std::set< ExperimentalFeature > newValue, bool append) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
appendOrSet(Strings newValue, bool append) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
appendOrSet(StringSet newValue, bool append) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
appendOrSet(std::set< ExperimentalFeature > newValue, bool append) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
appendOrSet(StringMap newValue, bool append) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
assign(const T &v) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inlinevirtual |
BaseSetting(const T &def, const bool documentDefault, const std::string &name, const std::string &description, const std::set< std::string > &aliases={}, std::optional< ExperimentalFeature > experimentalFeature=std::nullopt) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
convertToArg(Args &args, const std::string &category) override (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
convertToArg(Args &args, const std::string &category) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
convertToArg(Args &args, const std::string &category) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
convertToArg(Args &args, const std::string &category) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
created (defined in nix::AbstractSetting) | nix::AbstractSetting | |
defaultValue (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
description (defined in nix::AbstractSetting) | nix::AbstractSetting | |
documentDefault (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
experimentalFeature (defined in nix::AbstractSetting) | nix::AbstractSetting | |
get() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
get() (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
isAppendable() override final | nix::BaseSetting< T > | virtual |
isOverridden() const (defined in nix::AbstractSetting) | nix::AbstractSetting | protected |
name (defined in nix::AbstractSetting) | nix::AbstractSetting | |
operator const T &() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
operator T&() (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
operator!=(const U &v2) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
operator=(const U &v) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
operator==(const U &v2) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
overridden (defined in nix::AbstractSetting) | nix::AbstractSetting | |
override(const T &v) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inlinevirtual |
parse(const std::string &str) const | nix::BaseSetting< T > | protectedvirtual |
parse(const std::string &str) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
parse(const std::string &str) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
parse(const std::string &str) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
parse(const std::string &str) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
parse(const std::string &str) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
parse(const std::string &str) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
parse(const std::string &str) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
parse(const std::string &str) const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
set(const std::string &str, bool append=false) override final | nix::BaseSetting< T > | virtual |
setDefault(const U &v) (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | inline |
to_string() const override (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
to_string() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
to_string() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
to_string() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
to_string() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
to_string() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
to_string() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
to_string() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
to_string() const (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
toJSON() (defined in nix::AbstractSetting) | nix::AbstractSetting | protected |
toJSONObject() const override (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | virtual |
value (defined in nix::BaseSetting< T >) | nix::BaseSetting< T > | protected |
~AbstractSetting() (defined in nix::AbstractSetting) | nix::AbstractSetting | protectedvirtual |