This is the complete list of members for nix::OptionalPathSetting, 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(std::optional< Path > newValue, bool append) | nix::BaseSetting< std::optional< Path > > | protectedvirtual |
created (defined in nix::AbstractSetting) | nix::AbstractSetting | |
description (defined in nix::AbstractSetting) | nix::AbstractSetting | |
experimentalFeature (defined in nix::AbstractSetting) | nix::AbstractSetting | |
isAppendable() override final | nix::BaseSetting< std::optional< Path > > | virtual |
isOverridden() const (defined in nix::AbstractSetting) | nix::AbstractSetting | protected |
name (defined in nix::AbstractSetting) | nix::AbstractSetting | |
operator=(const std::optional< Path > &v) (defined in nix::OptionalPathSetting) | nix::OptionalPathSetting | |
OptionalPathSetting(Config *options, const std::optional< Path > &def, const std::string &name, const std::string &description, const std::set< std::string > &aliases={}) (defined in nix::OptionalPathSetting) | nix::OptionalPathSetting | |
overridden (defined in nix::AbstractSetting) | nix::AbstractSetting | |
parse(const std::string &str) const override | nix::OptionalPathSetting | virtual |
set(const std::string &str, bool append=false) override final | nix::BaseSetting< std::optional< Path > > | virtual |
toJSON() (defined in nix::AbstractSetting) | nix::AbstractSetting | protected |
~AbstractSetting() (defined in nix::AbstractSetting) | nix::AbstractSetting | protectedvirtual |