|
| std::optional< ExperimentalFeature > | experimentalFeature () override |
| Strings | getDefaultFlakeAttrPaths () override |
| bool | forceImpureByDefault () override |
| std::string | description () override |
| std::string | doc () override |
| void | applyDefaultInstallables (std::vector< std::string > &rawInstallables) override |
| void | run (ref< Store > store, std::vector< std::string > &&rawInstallables) override |
| Public Member Functions inherited from nix::RawInstallablesCommand |
| void | run (ref< Store > store) override |
| std::vector< FlakeRef > | getFlakeRefsForCompletion () override |
|
virtual AsyncIoRoot & | aio ()=0 |
|
void | addFlag (Flag &&flag) |
|
void | removeFlag (const std::string &longName) |
|
void | expectArgs (ExpectedArg &&arg) |
| void | expectArg (const std::string &label, std::string *dest, bool optional=false) |
| void | expectArgs (const std::string &label, std::vector< std::string > *dest) |
|
virtual JSON | toJSON () |
| RootArgs & | getRoot () |
| Public Member Functions inherited from nix::SourceExprCommand |
| ref< eval_cache::CachingEvaluator > | getEvaluator () override |
|
Installables | parseInstallables (EvalState &state, ref< Store > store, std::vector< std::string > ss) |
|
ref< Installable > | parseInstallable (EvalState &state, ref< Store > store, const std::string &installable) |
|
virtual Strings | getDefaultFlakeAttrPathPrefixes () |
| void | completeInstallable (EvalState &state, AddCompletions &completions, std::string_view prefix) |
| CompleterClosure | getCompleteInstallable () |
| Public Member Functions inherited from nix::EvalCommand |
|
ref< Store > | getEvalStore () |
| Public Member Functions inherited from nix::StoreCommand |
| void | run () override |
|
ref< Store > | getStore () |
|
virtual ref< Store > | createStore () |
| Public Member Functions inherited from nix::Command |
|
virtual Category | category () |
|
Bindings * | getAutoArgs (Evaluator &state) |
|
|
std::vector< std::string > | files |
| Public Attributes inherited from nix::RawInstallablesCommand |
|
bool | readFromStdIn = false |
| MultiCommand * | parent = nullptr |
| Public Attributes inherited from nix::SourceExprCommand |
|
std::optional< Path > | file |
|
std::optional< std::string > | expr |
|
flake::LockFlags | lockFlags |
| Public Attributes inherited from nix::EvalCommand |
|
bool | startReplOnEvalErrors = false |
|
bool | ignoreExceptionsDuringTry = false |
|
SearchPath | searchPath |
|
std::optional< std::string > | evalStoreUrl |
|
RepairFlag | repair = NoRepair |
◆ applyDefaultInstallables()
| void nix::CmdRepl::applyDefaultInstallables |
( |
std::vector< std::string > & | rawInstallables | ) |
|
|
inlineoverridevirtual |
◆ description()
| std::string nix::CmdRepl::description |
( |
| ) |
|
|
inlineoverridevirtual |
Return a short one-line description of the command.
Reimplemented from nix::Args.
◆ doc()
| std::string nix::CmdRepl::doc |
( |
| ) |
|
|
inlineoverridevirtual |
Return documentation about this command, in Markdown format.
Reimplemented from nix::Args.
◆ experimentalFeature()
This command is stable before the others
Reimplemented from nix::Command.
◆ forceImpureByDefault()
| bool nix::CmdRepl::forceImpureByDefault |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getDefaultFlakeAttrPaths()
| Strings nix::CmdRepl::getDefaultFlakeAttrPaths |
( |
| ) |
|
|
inlineoverridevirtual |
◆ run()
| void nix::CmdRepl::run |
( |
ref< Store > | store, |
|
|
std::vector< std::string > && | rawInstallables ) |
|
inlineoverridevirtual |
The documentation for this struct was generated from the following file: