|
Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
Public Member Functions | |
| const std::string | name () override |
| std::string | doc () override |
| Public Member Functions inherited from nix::BinaryCacheStoreConfig | |
| StoreConfig ()=delete | |
| Public Member Functions inherited from nix::StoreConfig | |
| virtual std::optional< ExperimentalFeature > | experimentalFeature () const |
| Config (StringMap initials={}) | |
| Public Member Functions inherited from nix::Config | |
| Config (StringMap initials={}) | |
| bool | set (const std::string &name, const std::string &value, const ApplyConfigOptions &options={}) override |
| void | addSetting (AbstractSetting *setting) |
| void | getSettings (std::map< std::string, SettingInfo > &res, bool overriddenOnly=false) override |
| void | resetOverridden () override |
| JSON | toJSON () override |
| void | convertToArgs (Args &args, const std::string &category) override |
| Public Member Functions inherited from nix::AbstractConfig | |
| void | applyConfig (const std::string &contents, const ApplyConfigOptions &options={}) |
| void | warnUnknownSettings () |
| void | reapplyUnknownSettings () |
Additional Inherited Members | |
| Public Types inherited from nix::StoreConfig | |
| typedef std::map< std::string, std::string > | Params |
| Public Types inherited from nix::Config | |
| using | Settings = std::map<std::string, SettingData> |
| Static Public Member Functions inherited from nix::StoreConfig | |
| static StringSet | getDefaultSystemFeatures () |
| Public Attributes inherited from nix::BinaryCacheStoreConfig | |
| const Setting< std::string > | compression |
| const Setting< bool > | writeNARListing |
| const Setting< bool > | writeDebugInfo |
| const Setting< Path > | secretKeyFile |
| const Setting< Path > | localNarCache |
| const Setting< bool > | parallelCompression |
| const Setting< int > | compressionLevel |
| Public Attributes inherited from nix::StoreConfig | |
| const PathsSetting< Path > | storeDir_ |
| const Path | storeDir = storeDir_ |
| const Setting< int > | pathInfoCacheSize |
| const Setting< bool > | isTrusted |
| Setting< int > | priority |
| Setting< bool > | wantMassQuery |
| Setting< StringSet > | systemFeatures |
| Protected Member Functions inherited from nix::AbstractConfig | |
| AbstractConfig (StringMap initials={}) | |
| Protected Attributes inherited from nix::AbstractConfig | |
| StringMap | unknownSettings |
|
inlineoverridevirtual |
Documentation for this type of store.
Reimplemented from nix::StoreConfig.
|
inlineoverridevirtual |
The name of this type of store.
Implements nix::StoreConfig.