|
Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
Public Types | |
| typedef std::vector< std::pair< Value *, std::string > > | AnnotatedValues |
Static Public Member Functions | |
| static ReplExitStatus | run (const SearchPath &searchPath, nix::ref< Store > store, EvalState &state, std::function< AnnotatedValues()> getValues, const ValMap &extraEnv, Bindings *autoArgs) |
| static ReplExitStatus | runSimple (EvalState &evalState, const ValMap &extraEnv) |
Protected Member Functions | |
| AbstractNixRepl (EvalState &state) | |
| virtual void | initEnv ()=0 |
| virtual ReplExitStatus | mainLoop ()=0 |
Protected Attributes | |
| EvalState & | state |
| Bindings * | autoArgs |