This is the complete list of members for nix::LocalOverlayStore, including all inherited members.
AbstractConfig(StringMap initials={}) (defined in nix::AbstractConfig) | nix::AbstractConfig | protected |
addIndirectRoot(const Path &path) override | nix::LocalStore | virtual |
addMultipleToStore(Source &source, RepairFlag repair=NoRepair, CheckSigsFlag checkSigs=CheckSigs) | nix::Store | virtual |
addMultipleToStore(PathsSource &&pathsToCopy, Activity &act, RepairFlag repair=NoRepair, CheckSigsFlag checkSigs=CheckSigs) (defined in nix::Store) | nix::Store | virtual |
addPermRoot(const StorePath &storePath, const Path &gcRoot) override final | nix::IndirectRootStore | virtual |
addSetting(AbstractSetting *setting) (defined in nix::Config) | nix::Config | |
addSignatures(const StorePath &storePath, const StringSet &sigs) override | nix::LocalStore | virtual |
addTempRoot(const StorePath &path) override | nix::LocalStore | virtual |
addToStore(const ValidPathInfo &info, Source &source, RepairFlag repair, CheckSigsFlag checkSigs) override | nix::LocalStore | virtual |
nix::LocalFSStore::addToStore(std::string_view name, const SourcePath &path, ContentAddressMethod method=ContentAddressMethod::Raw::NixArchive, HashAlgorithm hashAlgo=HashAlgorithm::SHA256, const StorePathSet &references=StorePathSet(), PathFilter &filter=defaultPathFilter, RepairFlag repair=NoRepair) | nix::Store | virtual |
addToStoreFromDump(Source &dump, std::string_view name, FileSerialisationMethod dumpMethod, ContentAddressMethod hashMethod, HashAlgorithm hashAlgo, const StorePathSet &references, RepairFlag repair) override | nix::LocalStore | virtual |
addToStoreSlow(std::string_view name, const SourcePath &path, ContentAddressMethod method=ContentAddressMethod::Raw::NixArchive, HashAlgorithm hashAlgo=HashAlgorithm::SHA256, const StorePathSet &references=StorePathSet(), std::optional< Hash > expectedCAHash={}) | nix::Store | |
applyConfig(const std::string &contents, const std::string &path="<unknown>") | nix::AbstractConfig | |
autoGC(bool sync=true) | nix::LocalStore | |
buildDerivation(const StorePath &drvPath, const BasicDerivation &drv, BuildMode buildMode=bmNormal) | nix::Store | virtual |
buildPaths(const std::vector< DerivedPath > &paths, BuildMode buildMode=bmNormal, std::shared_ptr< Store > evalStore=nullptr) | nix::Store | virtual |
buildPathsWithResults(const std::vector< DerivedPath > &paths, BuildMode buildMode=bmNormal, std::shared_ptr< Store > evalStore=nullptr) | nix::Store | virtual |
cacheDrvOutputMapping(State &state, const uint64_t deriver, const std::string &outputName, const StorePath &output) (defined in nix::LocalStore) | nix::LocalStore | |
checkMount (defined in nix::LocalOverlayStoreConfig) | nix::LocalOverlayStoreConfig | |
clearPathInfoCache() | nix::Store | inline |
computeFSClosure(const StorePathSet &paths, StorePathSet &out, bool flipDirection=false, bool includeOutputs=false, bool includeDerivers=false) | nix::Store | virtual |
computeFSClosure(const StorePath &path, StorePathSet &out, bool flipDirection=false, bool includeOutputs=false, bool includeDerivers=false) (defined in nix::Store) | nix::Store | |
computeStorePath(std::string_view name, const SourcePath &path, ContentAddressMethod method=FileIngestionMethod::NixArchive, HashAlgorithm hashAlgo=HashAlgorithm::SHA256, const StorePathSet &references={}, PathFilter &filter=defaultPathFilter) const | nix::StoreDirConfig | |
Config(StringMap initials={}) (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
connect() | nix::Store | inlinevirtual |
convertToArgs(Args &args, const std::string &category) override | nix::Config | virtual |
dbDir (defined in nix::LocalStore) | nix::LocalStore | |
derivationFromPath(const StorePath &drvPath) | nix::Store | |
diskCache (defined in nix::Store) | nix::Store | protected |
doc() override | nix::LocalOverlayStoreConfig | virtual |
drvsLogDir (defined in nix::LocalFSStore) | nix::LocalFSStore | static |
ensurePath(const StorePath &path) | nix::Store | virtual |
experimentalFeature() const override | nix::LocalOverlayStoreConfig | inlinevirtual |
exportPath(const StorePath &path, Sink &sink) (defined in nix::Store) | nix::Store | |
exportPaths(const StorePathSet &paths, Sink &sink) | nix::Store | |
exportReferences(const StorePathSet &storePaths, const StorePathSet &inputPaths) | nix::Store | |
findRoots(bool censor) override | nix::LocalStore | virtual |
fnTempRoots (defined in nix::LocalStore) | nix::LocalStore | |
followLinksToStore(std::string_view path) const | nix::Store | |
followLinksToStorePath(std::string_view path) const | nix::Store | |
getBuildDerivationPath(const StorePath &) | nix::Store | |
getBuildLog(const StorePath &path) | nix::LogStore | |
getBuildLogExact(const StorePath &path) override (defined in nix::LocalFSStore) | nix::LocalFSStore | virtual |
getDefaultSystemFeatures() (defined in nix::StoreConfig) | nix::StoreConfig | static |
getFSAccessor(bool requireValidPath=true) override | nix::LocalFSStore | virtual |
getProtocol() override | nix::LocalStore | virtual |
getRealStoreDir() (defined in nix::LocalFSStore) | nix::LocalFSStore | inlinevirtual |
getSettings(std::map< std::string, SettingInfo > &res, bool overriddenOnly=false) override | nix::Config | virtual |
getStats() (defined in nix::Store) | nix::Store | |
getUri() override | nix::LocalOverlayStore | inlinevirtual |
getVersion() override (defined in nix::LocalStore) | nix::LocalStore | virtual |
importPaths(Source &source, CheckSigsFlag checkSigs=CheckSigs) | nix::Store | |
init() | nix::Store | inlinevirtual |
isInStore(PathView path) const | nix::StoreDirConfig | |
isStorePath(std::string_view path) const | nix::StoreDirConfig | |
isTrusted (defined in nix::StoreConfig) | nix::StoreConfig | |
isTrustedClient() override | nix::LocalStore | virtual |
isValidPath(const StorePath &path) | nix::Store | |
linksDir (defined in nix::LocalStore) | nix::LocalStore | |
LocalFSStore(const Params ¶ms) (defined in nix::LocalFSStore) | nix::LocalFSStore | |
LocalFSStoreConfig(PathView path, const Params ¶ms) | nix::LocalStoreConfig | |
LocalOverlayStore(const Params ¶ms) (defined in nix::LocalOverlayStore) | nix::LocalOverlayStore | inline |
LocalOverlayStore(std::string_view scheme, PathView path, const Params ¶ms) (defined in nix::LocalOverlayStore) | nix::LocalOverlayStore | |
LocalOverlayStoreConfig(const StringMap ¶ms) (defined in nix::LocalOverlayStoreConfig) | nix::LocalOverlayStoreConfig | inline |
LocalOverlayStoreConfig(std::string_view scheme, PathView path, const Params ¶ms) (defined in nix::LocalOverlayStoreConfig) | nix::LocalOverlayStoreConfig | inline |
LocalStore(const Params ¶ms) | nix::LocalStore | |
LocalStore(std::string_view scheme, PathView path, const Params ¶ms) (defined in nix::LocalStore) | nix::LocalStore | |
LocalStoreConfig(std::string_view scheme, std::string_view authority, const Params ¶ms) (defined in nix::LocalStoreConfig) | nix::LocalStoreConfig | |
locksHeld | nix::LocalStore | |
logDir (defined in nix::LocalFSStoreConfig) | nix::LocalFSStoreConfig | |
lowerStoreUri (defined in nix::LocalOverlayStoreConfig) | nix::LocalOverlayStoreConfig | |
makeFixedOutputPath(std::string_view name, const FixedOutputInfo &info) const (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
makeFixedOutputPathFromCA(std::string_view name, const ContentAddressWithReferences &ca) const (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
makeOutputPath(std::string_view id, const Hash &hash, std::string_view name) const (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
makeStorePath(std::string_view type, std::string_view hash, std::string_view name) const | nix::StoreDirConfig | |
makeStorePath(std::string_view type, const Hash &hash, std::string_view name) const (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
makeSymlink(const Path &link, const Path &target) (defined in nix::IndirectRootStore) | nix::IndirectRootStore | protected |
makeValidityRegistration(const StorePathSet &paths, bool showDerivers, bool showHash) | nix::Store | |
maybeParseStorePath(std::string_view path) const (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
MissingName (defined in nix::Store) | nix::Store | static |
name() override | nix::LocalOverlayStoreConfig | inlinevirtual |
narFromPath(const StorePath &path, Sink &sink) override | nix::LocalFSStore | virtual |
operationName (defined in nix::IndirectRootStore) | nix::IndirectRootStore | inlinestatic |
optimisePath(const Path &path, RepairFlag repair) | nix::LocalStore | |
nix::LocalStore::optimiseStore(OptimiseStats &stats) | nix::LocalStore | |
Params typedef (defined in nix::StoreConfig) | nix::StoreConfig | |
parseStorePath(std::string_view path) const (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
parseStorePathSet(const PathSet &paths) const | nix::StoreDirConfig | |
pathInfoCacheSize (defined in nix::StoreConfig) | nix::StoreConfig | |
pathInfoIsUntrusted(const ValidPathInfo &) override | nix::LocalStore | virtual |
PathsSource typedef | nix::Store | |
printStorePath(const StorePath &path) const (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
printStorePathSet(const StorePathSet &path) const (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
priority (defined in nix::StoreConfig) | nix::StoreConfig | |
queryAllValidPaths() override | nix::LocalStore | virtual |
queryDerivationOutputMap(const StorePath &path, Store *evalStore=nullptr) | nix::Store | |
queryDerivationOutputs(const StorePath &path) | nix::Store | virtual |
queryMissing(const std::vector< DerivedPath > &targets, StorePathSet &willBuild, StorePathSet &willSubstitute, StorePathSet &unknown, uint64_t &downloadSize, uint64_t &narSize) | nix::Store | virtual |
queryPartialDerivationOutputMap(const StorePath &path, Store *evalStore=nullptr) | nix::Store | virtual |
queryPathInfo(const StorePath &path) | nix::Store | |
nix::LocalFSStore::queryPathInfo(const StorePath &path, Callback< ref< const ValidPathInfo > > callback) noexcept | nix::Store | |
queryPathInfoFromClientCache(const StorePath &path) | nix::Store | |
queryRealisation(const DrvOutput &) | nix::Store | |
nix::LocalFSStore::queryRealisation(const DrvOutput &, Callback< std::shared_ptr< const Realisation > > callback) noexcept | nix::Store | |
queryRealisation_(State &state, const DrvOutput &id) (defined in nix::LocalStore) | nix::LocalStore | |
queryRealisationCore_(State &state, const DrvOutput &id) (defined in nix::LocalStore) | nix::LocalStore | |
queryStaticPartialDerivationOutputMap(const StorePath &path) override | nix::LocalStore | virtual |
querySubstitutablePathInfos(const StorePathCAMap &paths, SubstitutablePathInfos &infos) | nix::Store | virtual |
querySubstitutablePaths(const StorePathSet &paths) override | nix::LocalStore | virtual |
queryValidPaths(const StorePathSet &paths, SubstituteFlag maybeSubstitute=NoSubstitute) override | nix::LocalStore | virtual |
readDerivation(const StorePath &drvPath) | nix::Store | |
readInvalidDerivation(const StorePath &drvPath) | nix::Store | |
readOnly (defined in nix::LocalStoreConfig) | nix::LocalStoreConfig | |
realisationIsUntrusted(const Realisation &) override (defined in nix::LocalStore) | nix::LocalStore | virtual |
realStoreDir (defined in nix::LocalFSStoreConfig) | nix::LocalFSStoreConfig | |
reapplyUnknownSettings() | nix::AbstractConfig | |
registerDrvOutput(const Realisation &info, CheckSigsFlag checkSigs) override (defined in nix::LocalStore) | nix::LocalStore | virtual |
registerValidPath(const ValidPathInfo &info) | nix::LocalStore | |
remountHook (defined in nix::LocalOverlayStoreConfig) | nix::LocalOverlayStoreConfig | |
repairPath(const StorePath &path) | nix::Store | virtual |
require(Store &store) (defined in nix::LogStore) | nix::LogStore | static |
requireSigs (defined in nix::LocalStoreConfig) | nix::LocalStoreConfig | |
reservedPath (defined in nix::LocalStore) | nix::LocalStore | |
resetOverridden() override | nix::Config | virtual |
rootDir (defined in nix::LocalFSStoreConfig) | nix::LocalFSStoreConfig | |
schemaPath (defined in nix::LocalStore) | nix::LocalStore | |
set(const std::string &name, const std::string &value) override | nix::Config | virtual |
setOptions() | nix::Store | inlinevirtual |
Settings typedef (defined in nix::Config) | nix::Config | |
showPaths(const StorePathSet &paths) | nix::StoreDirConfig | |
state (defined in nix::Store) | nix::Store | protected |
stateDir (defined in nix::LocalFSStoreConfig) | nix::LocalFSStoreConfig | |
stats (defined in nix::Store) | nix::Store | protected |
Store(const Params ¶ms) (defined in nix::Store) | nix::Store | protected |
StoreConfig()=delete (defined in nix::LocalFSStoreConfig) | nix::LocalFSStoreConfig | |
storeDir (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
storeDir_ (defined in nix::StoreDirConfig) | nix::StoreDirConfig | |
StoreDirConfig()=delete (defined in nix::StoreConfig) | nix::StoreConfig | |
substitutePaths(const StorePathSet &paths) | nix::Store | |
systemFeatures (defined in nix::StoreConfig) | nix::StoreConfig | |
tempRootsDir (defined in nix::LocalStore) | nix::LocalStore | |
toJSON() override | nix::Config | virtual |
toKeyValue() override | nix::Config | virtual |
topoSortPaths(const StorePathSet &paths) | nix::Store | |
toRealPath(const Path &storePath) override (defined in nix::LocalFSStore) | nix::LocalFSStore | inlinevirtual |
toRealPath(const StorePath &storePath) (defined in nix::Store) | nix::Store | inline |
toStorePath(PathView path) const | nix::StoreDirConfig | |
toUpperPath(const StorePath &path) | nix::LocalOverlayStoreConfig | protected |
unknownSettings (defined in nix::AbstractConfig) | nix::AbstractConfig | protected |
unsupported(const std::string &op) | nix::Store | inlineprotected |
upperLayer (defined in nix::LocalOverlayStoreConfig) | nix::LocalOverlayStoreConfig | |
uriSchemes() (defined in nix::LocalOverlayStoreConfig) | nix::LocalOverlayStoreConfig | inlinestatic |
vacuumDB() (defined in nix::LocalStore) | nix::LocalStore | |
verifyPath(const StorePath &path, std::function< bool(const StorePath &)> existsInStoreDir, StorePathSet &done, StorePathSet &validPaths, RepairFlag repair, bool &errors) (defined in nix::LocalStore) | nix::LocalStore | protected |
verifyStore(bool checkContents, RepairFlag repair) override | nix::LocalStore | virtual |
wantMassQuery (defined in nix::StoreConfig) | nix::StoreConfig | |
warnUnknownSettings() | nix::AbstractConfig | |
~AbstractConfig()=default (defined in nix::AbstractConfig) | nix::AbstractConfig | virtual |
~LocalStore() (defined in nix::LocalStore) | nix::LocalStore | |
~Store() (defined in nix::Store) | nix::Store | inlinevirtual |
~StoreConfig() (defined in nix::StoreConfig) | nix::StoreConfig | inlinevirtual |
~StoreDirConfig()=default (defined in nix::StoreDirConfig) | nix::StoreDirConfig | virtual |