|
Nix 2.31.5
Nix, the purely functional package manager; unstable internal interfaces
|
Public Member Functions | |
| std::string_view | schemeName () const override |
| bool | isValidURL (const ParsedURL &url, bool requireTree) const override |
| std::pair< ref< SourceAccessor >, Input > | getAccessor (ref< Store > store, const Input &_input) const override |
| Public Member Functions inherited from nix::fetchers::CurlInputScheme | |
| bool | hasTarballExtension (std::string_view path) const |
| std::optional< Input > | inputFromURL (const Settings &settings, const ParsedURL &_url, bool requireTree) const override |
| StringSet | allowedAttrs () const override |
| std::optional< Input > | inputFromAttrs (const Settings &settings, const Attrs &attrs) const override |
| ParsedURL | toURL (const Input &input) const override |
| bool | isLocked (const Input &input) const override |
Additional Inherited Members | |
| Public Attributes inherited from nix::fetchers::CurlInputScheme | |
| const StringSet | transportUrlSchemes = {"file", "http", "https"} |
| Static Public Attributes inherited from nix::fetchers::CurlInputScheme | |
| static const StringSet | specialParams |
|
inlineoverridevirtual |
Implements nix::fetchers::CurlInputScheme.