|
|
std::string_view | schemeName () const override |
|
std::string | schemeDescription () const override |
|
const std::map< std::string, AttributeInfo > & | allowedAttrs () const override |
| bool | isValidURL (const ParsedURL &url, bool requireTree) const override |
|
std::pair< ref< SourceAccessor >, Input > | getAccessor (const Settings &settings, Store &store, const Input &_input) const override |
|
std::optional< std::string > | getFingerprint (Store &store, const Input &input) const override |
|
bool | hasTarballExtension (const ParsedURL &url) const |
|
std::optional< Input > | inputFromURL (const Settings &settings, const ParsedURL &_url, bool requireTree) const override |
|
const std::map< std::string, AttributeInfo > & | 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 Settings &settings, const Input &input) const override |
|
|
static const std::map< std::string, AttributeInfo > & | allowedAttrsImpl () |
|
const StringSet | transportUrlSchemes = {"file", "http", "https"} |
|
static const StringSet | specialParams |
◆ isValidURL()
| bool nix::fetchers::TarballInputScheme::isValidURL |
( |
const ParsedURL & | url, |
|
|
bool | requireTree ) const |
|
inlineoverridevirtual |
The documentation for this struct was generated from the following file:
- /builddir/build/BUILD/nix-2.34.6-build/nix-2.34.6/src/libfetchers/tarball.cc