Nix 2.26.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
nix::InstallableAttrPath Class Reference
Inheritance diagram for nix::InstallableAttrPath:
nix::InstallableValue nix::Installable

Static Public Member Functions

static InstallableAttrPath parse (ref< EvalState > state, SourceExprCommand &cmd, Value *v, std::string_view prefix, ExtendedOutputsSpec extendedOutputsSpec)
 
- Static Public Member Functions inherited from nix::InstallableValue
static InstallableValuerequire (Installable &installable)
 
static ref< InstallableValuerequire (ref< Installable > installable)
 
- Static Public Member Functions inherited from nix::Installable
static std::vector< BuiltPathWithResultbuild (ref< Store > evalStore, ref< Store > store, Realise mode, const Installables &installables, BuildMode bMode=bmNormal)
 
static std::vector< std::pair< ref< Installable >, BuiltPathWithResult > > build2 (ref< Store > evalStore, ref< Store > store, Realise mode, const Installables &installables, BuildMode bMode=bmNormal)
 
static std::set< StorePathtoStorePathSet (ref< Store > evalStore, ref< Store > store, Realise mode, OperateOn operateOn, const Installables &installables)
 
static std::vector< StorePathtoStorePaths (ref< Store > evalStore, ref< Store > store, Realise mode, OperateOn operateOn, const Installables &installables)
 
static StorePath toStorePath (ref< Store > evalStore, ref< Store > store, Realise mode, OperateOn operateOn, ref< Installable > installable)
 
static std::set< StorePathtoDerivations (ref< Store > store, const Installables &installables, bool useDeriver=false)
 
static BuiltPaths toBuiltPaths (ref< Store > evalStore, ref< Store > store, Realise mode, OperateOn operateOn, const Installables &installables)
 

Additional Inherited Members

- Public Member Functions inherited from nix::InstallableValue
 InstallableValue (ref< EvalState > state)
 
virtual std::vector< ref< eval_cache::AttrCursor > > getCursors (EvalState &state)
 
virtual ref< eval_cache::AttrCursorgetCursor (EvalState &state)
 
UnresolvedApp toApp (EvalState &state)
 
- Public Member Functions inherited from nix::Installable
DerivedPathWithInfo toDerivedPath ()
 
virtual std::optional< StorePathgetStorePath ()
 
- Public Attributes inherited from nix::InstallableValue
ref< EvalStatestate
 
- Protected Member Functions inherited from nix::InstallableValue
std::optional< DerivedPathWithInfotrySinglePathToDerivedPaths (Value &v, const PosIdx pos, std::string_view errorCtx)
 

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