Nix 2.93.3
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:
nix::InstallableValue nix::Installable

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 InstallableValue & require (Installable &installable)
static ref< InstallableValue > require (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: