Nix 2.26.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
nix::ParsedDerivation Class Reference

Public Member Functions

 ParsedDerivation (const StorePath &drvPath, BasicDerivation &drv)
 
const nlohmann::json * getStructuredAttrs () const
 
std::optional< std::string > getStringAttr (const std::string &name) const
 
bool getBoolAttr (const std::string &name, bool def=false) const
 
std::optional< Strings > getStringsAttr (const std::string &name) const
 
StringSet getRequiredSystemFeatures () const
 
bool canBuildLocally (Store &localStore) const
 
bool willBuildLocally (Store &localStore) const
 
bool substitutesAllowed () const
 
bool useUidRange () const
 
std::optional< nlohmann::json > prepareStructuredAttrs (Store &store, const StorePathSet &inputPaths)
 

The documentation for this class was generated from the following files: