Nix 2.29.1
Nix, the purely functional package manager; unstable internal interfaces
|
This is the complete list of members for nix::RestrictedStore, including all inherited members.
addBuildLog(const StorePath &path, std::string_view log) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inlinevirtual |
addIndirectRoot(const Path &path) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
addSignatures(const StorePath &storePath, const StringSet &sigs) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
addTempRoot(const StorePath &path) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
addToStore(std::string_view name, const SourcePath &srcPath, ContentAddressMethod method, HashAlgorithm hashAlgo, const StorePathSet &references, PathFilter &filter, RepairFlag repair) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
addToStore(const ValidPathInfo &info, Source &narSource, RepairFlag repair=NoRepair, CheckSigsFlag checkSigs=CheckSigs) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
addToStoreFromDump(Source &dump, std::string_view name, FileSerialisationMethod dumpMethod, ContentAddressMethod hashMethod, HashAlgorithm hashAlgo, const StorePathSet &references, RepairFlag repair) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
buildDerivation(const StorePath &drvPath, const BasicDerivation &drv, BuildMode buildMode=bmNormal) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
buildPaths(const std::vector< DerivedPath > &paths, BuildMode buildMode, std::shared_ptr< Store > evalStore) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
buildPathsWithResults(const std::vector< DerivedPath > &paths, BuildMode buildMode=bmNormal, std::shared_ptr< Store > evalStore=nullptr) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
collectGarbage(const GCOptions &options, GCResults &results) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
config (defined in nix::RestrictedStore) | nix::RestrictedStore | |
ensurePath(const StorePath &path) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
findRoots(bool censor) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
getBuildLogExact(const StorePath &path) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inlinevirtual |
getRealStoreDir() override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
getUri() override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
goal (defined in nix::RestrictedStore) | nix::RestrictedStore | |
isTrustedClient() override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
narFromPath(const StorePath &path, Sink &sink) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
next (defined in nix::RestrictedStore) | nix::RestrictedStore | |
queryAllValidPaths() override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
queryMissing(const std::vector< DerivedPath > &targets, StorePathSet &willBuild, StorePathSet &willSubstitute, StorePathSet &unknown, uint64_t &downloadSize, uint64_t &narSize) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
queryPartialDerivationOutputMap(const StorePath &path, Store *evalStore=nullptr) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
queryPathFromHashPart(const std::string &hashPart) override (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |
queryPathInfoUncached(const StorePath &path, Callback< std::shared_ptr< const ValidPathInfo > > callback) noexcept override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
queryRealisationUncached(const DrvOutput &id, Callback< std::shared_ptr< const Realisation > > callback) noexcept override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
queryReferrers(const StorePath &path, StorePathSet &referrers) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
registerDrvOutput(const Realisation &info) override (defined in nix::RestrictedStore) | nix::RestrictedStore | |
RestrictedStore(ref< LocalStore::Config > config, ref< LocalStore > next, RestrictionContext &goal) (defined in nix::RestrictedStore) | nix::RestrictedStore | inline |