Nix  2.93.0-dev
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
Loading...
Searching...
No Matches
nix::InstallableAttrPath Class Reference
Inheritance diagram for nix::InstallableAttrPath:
[legend]
Collaboration diagram for nix::InstallableAttrPath:
[legend]

Static Public Member Functions

static InstallableAttrPath parse (ref< eval_cache::CachingEvaluator > 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 (EvalState &state, ref< Store > evalStore, ref< Store > store, Realise mode, const Installables &installables, BuildMode bMode=bmNormal)
 
static std::vector< std::pair< ref< Installable >, BuiltPathWithResult > > build2 (EvalState &state, ref< Store > evalStore, ref< Store > store, Realise mode, const Installables &installables, BuildMode bMode=bmNormal)
 
static std::set< StorePathtoStorePathSet (EvalState &state, ref< Store > evalStore, ref< Store > store, Realise mode, OperateOn operateOn, const Installables &installables)
 
static std::vector< StorePathtoStorePaths (EvalState &state, ref< Store > evalStore, ref< Store > store, Realise mode, OperateOn operateOn, const Installables &installables)
 
static StorePath toStorePath (EvalState &state, ref< Store > evalStore, ref< Store > store, Realise mode, OperateOn operateOn, ref< Installable > installable)
 
static std::set< StorePathtoDerivations (EvalState &state, ref< Store > store, const Installables &installables, bool useDeriver=false)
 
static BuiltPaths toBuiltPaths (EvalState &state, 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< eval_cache::CachingEvaluator > evaluator)
 
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 (EvalState &state)
 
virtual std::optional< StorePathgetStorePath ()
 
- Public Attributes inherited from nix::InstallableValue
ref< eval_cache::CachingEvaluatorevaluator
 
- Protected Member Functions inherited from nix::InstallableValue
std::optional< DerivedPathWithInfotrySinglePathToDerivedPaths (EvalState &state, Value &v, const PosIdx pos, std::string_view errorCtx)
 

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