|
enum | Outcome { oValid
, oInvalid
, oUnknown
} |
|
|
virtual int | createCache (const std::string &uri, const Path &storeDir, bool wantMassQuery, int priority)=0 |
|
virtual std::optional< CacheInfo > | upToDateCacheExists (const std::string &uri)=0 |
|
virtual std::pair< Outcome, std::shared_ptr< NarInfo > > | lookupNarInfo (const std::string &uri, const std::string &hashPart)=0 |
|
virtual void | upsertNarInfo (const std::string &uri, const std::string &hashPart, std::shared_ptr< const ValidPathInfo > info)=0 |
|
virtual void | upsertRealisation (const std::string &uri, const Realisation &realisation)=0 |
|
virtual void | upsertAbsentRealisation (const std::string &uri, const DrvOutput &id)=0 |
|
virtual std::pair< Outcome, std::shared_ptr< Realisation > > | lookupRealisation (const std::string &uri, const DrvOutput &id)=0 |
|
The documentation for this class was generated from the following file: