Flox Package Database 1
CRUD Operations on Nix Package Metadata
Loading...
Searching...
No Matches
flox::pkgdb::PkgDb Member List

This is the complete list of members for flox::pkgdb::PkgDb, including all inherited members.

addOrGetAttrSetId(const std::string &attrName, row_id parent=0)flox::pkgdb::PkgDb
addOrGetAttrSetId(const flox::AttrPath &path)flox::pkgdb::PkgDb
addOrGetDescriptionId(const std::string &description)flox::pkgdb::PkgDb
addPackage(row_id parentId, std::string_view attrName, const flox::Cursor &cursor, bool replace=false, bool checkDrv=true)flox::pkgdb::PkgDb
completedAttrSet(row_id row)flox::pkgdb::PkgDbReadOnly
completedAttrSet(const flox::AttrPath &path)flox::pkgdb::PkgDbReadOnly
dbflox::pkgdb::PkgDbReadOnly
dbPathflox::pkgdb::PkgDbReadOnly
execute(const char *stmt)flox::pkgdb::PkgDbinline
execute_all(const char *stmt)flox::pkgdb::PkgDbinline
fingerprintflox::pkgdb::PkgDbReadOnly
getAttrSetId(const flox::AttrPath &path)flox::pkgdb::PkgDbReadOnly
getAttrSetPath(row_id row)flox::pkgdb::PkgDbReadOnly
getDbVersion()flox::pkgdb::PkgDbReadOnly
getDescription(row_id descriptionId)flox::pkgdb::PkgDbReadOnly
getLockedFlakeRef() const (defined in flox::pkgdb::PkgDbReadOnly)flox::pkgdb::PkgDbReadOnlyinline
getPackage(row_id row)flox::pkgdb::PkgDbReadOnly
getPackage(const flox::AttrPath &path)flox::pkgdb::PkgDbReadOnly
getPackageId(const flox::AttrPath &path)flox::pkgdb::PkgDbReadOnly
getPackagePath(row_id row)flox::pkgdb::PkgDbReadOnly
getPackages(const PkgQueryArgs &params)flox::pkgdb::PkgDbReadOnly
hasAttrSet(const flox::AttrPath &path)flox::pkgdb::PkgDbReadOnly
hasPackage(const flox::AttrPath &path)flox::pkgdb::PkgDbReadOnly
init()flox::pkgdb::PkgDbprotected
initTables()flox::pkgdb::PkgDbprotected
initVersions()flox::pkgdb::PkgDbprotected
initViews()flox::pkgdb::PkgDbprotected
loadLockedFlake()flox::pkgdb::PkgDbReadOnlyprotected
lockedRefflox::pkgdb::PkgDbReadOnly
PkgDb(std::string_view dbPath)flox::pkgdb::PkgDbinlineexplicit
PkgDb(const Fingerprint &fingerprint, std::string_view dbPath)flox::pkgdb::PkgDbinline
PkgDb(const Fingerprint &fingerprint)flox::pkgdb::PkgDbinlineexplicit
PkgDb(const nix::flake::LockedFlake &flake, std::string_view dbPath)flox::pkgdb::PkgDbinline
PkgDb(const nix::flake::LockedFlake &flake)flox::pkgdb::PkgDbinlineexplicit
PkgDbReadOnly()flox::pkgdb::PkgDbReadOnlyinlineprotected
PkgDbReadOnly(std::string_view dbPath)flox::pkgdb::PkgDbReadOnlyinlineexplicit
PkgDbReadOnly(const Fingerprint &fingerprint, std::string_view dbPath)flox::pkgdb::PkgDbReadOnlyinline
PkgDbReadOnly(const Fingerprint &fingerprint)flox::pkgdb::PkgDbReadOnlyinlineexplicit
scrape(nix::SymbolTable &syms, const Target &target, Todos &todo)flox::pkgdb::PkgDb
setPrefixDone(row_id prefixId, bool done)flox::pkgdb::PkgDb
setPrefixDone(const flox::AttrPath &prefix, bool done)flox::pkgdb::PkgDb
updateViews()flox::pkgdb::PkgDbprotected
writeInput()flox::pkgdb::PkgDbprotected