|
Flox Package Database 1
CRUD Operations on Nix Package Metadata
|
This is the complete list of members for flox::pkgdb::DbPackage, including all inherited members.
| broken (defined in flox::RawPackage) | flox::RawPackage | |
| DbPackage(PkgDbReadOnly &pkgdb, row_id pkgId) (defined in flox::pkgdb::DbPackage) | flox::pkgdb::DbPackage | inline |
| DbPackage(PkgDbReadOnly &pkgdb, const AttrPath &path) (defined in flox::pkgdb::DbPackage) | flox::pkgdb::DbPackage | inline |
| dbPath | flox::pkgdb::DbPackage | protected |
| description (defined in flox::RawPackage) | flox::RawPackage | |
| getDbPath() const | flox::pkgdb::DbPackage | inline |
| getDescription() const override | flox::RawPackage | inlinevirtual |
| getFullName() const override | flox::RawPackage | inlinevirtual |
| getInfo(bool withDescription=false) const | flox::Package | virtual |
| getLicense() const override | flox::RawPackage | inlinevirtual |
| getLockedFlakeRef() const | flox::pkgdb::DbPackage | inline |
| getOutputs() const override | flox::RawPackage | inlinevirtual |
| getOutputsToInstall() const override | flox::RawPackage | inlinevirtual |
| getPackageId() const | flox::pkgdb::DbPackage | inline |
| getParsedDrvName() const | flox::Package | inlinevirtual |
| getPathStrs() const override | flox::RawPackage | inlinevirtual |
| getPname() const override | flox::RawPackage | inlinevirtual |
| getSemver() const override | flox::RawPackage | inlinevirtual |
| getSubtreeType() const | flox::Package | inlinevirtual |
| getVersion() const override | flox::RawPackage | inlinevirtual |
| initRawPackage(PkgDbReadOnly &pkgdb) | flox::pkgdb::DbPackage | private |
| isBroken() const override | flox::RawPackage | inlinevirtual |
| isUnfree() const override | flox::RawPackage | inlinevirtual |
| license (defined in flox::RawPackage) | flox::RawPackage | |
| name (defined in flox::RawPackage) | flox::RawPackage | |
| operator=(const Package &)=default (defined in flox::Package) | flox::Package | |
| operator=(Package &&)=default (defined in flox::Package) | flox::Package | |
| outputs (defined in flox::RawPackage) | flox::RawPackage | |
| outputsToInstall (defined in flox::RawPackage) | flox::RawPackage | |
| Package()=default (defined in flox::Package) | flox::Package | |
| Package(const Package &)=default (defined in flox::Package) | flox::Package | |
| Package(Package &&)=default (defined in flox::Package) | flox::Package | |
| path (defined in flox::RawPackage) | flox::RawPackage | |
| pkgId | flox::pkgdb::DbPackage | protected |
| pname (defined in flox::RawPackage) | flox::RawPackage | |
| RawPackage(const AttrPath &path={}, std::string_view name={}, std::string_view pname={}, std::optional< std::string > version=std::nullopt, std::optional< std::string > semver=std::nullopt, std::optional< std::string > license=std::nullopt, const std::vector< std::string > &outputs={ "out" }, const std::vector< std::string > &outputsToInstall={ "out" }, std::optional< bool > broken=std::nullopt, std::optional< bool > unfree=std::nullopt, std::optional< std::string > description=std::nullopt) (defined in flox::RawPackage) | flox::RawPackage | inline |
| semver (defined in flox::RawPackage) | flox::RawPackage | |
| toURIString(const nix::FlakeRef &ref) const | flox::Package | virtual |
| unfree (defined in flox::RawPackage) | flox::RawPackage | |
| version (defined in flox::RawPackage) | flox::RawPackage | |
| ~Package()=default (defined in flox::Package) | flox::Package | virtual |