Expand description
C++ bindings for libapt-pkg
Modules§
Structs§
- AcqText
Status - AcqWorker
- Action
Group - An action group is a group of actions that are currently being performed.
- DepIterator
- Desc
Iterator - Index
File - Item
- Item
Desc - Item
State - Iter
DepIterator - Iterator Struct for
DepIterator
. - Iter
Desc Iterator - Iterator Struct for
DescIterator
. - Iter
PkgFile Iterator - Iterator Struct for
PkgFileIterator
. - Iter
PkgIterator - Iterator Struct for
PkgIterator
. - Iter
PrvIterator - Iterator Struct for
PrvIterator
. - Iter
VerFile Iterator - Iterator Struct for
VerFileIterator
. - Iter
VerIterator - Iterator Struct for
VerIterator
. - Package
Manager - Parser
- PkgAcquire
- PkgCache
File - PkgDep
Cache - PkgFile
Iterator - PkgIterator
- PkgRecords
- Problem
Resolver - PrvIterator
- VerFile
Iterator - VerIterator
Traits§
- Into
RawIter - Iterator trait for libapt raw bindings
Functions§
- acquire_
status ⚠ - Safety
- apt_
is_ locked - Check if the lockfile is locked.
- apt_
lock - Lock the lockfile.
- apt_
lock_ inner - Lock the Dpkg lockfile.
- apt_
unlock - Unock the lockfile.
- apt_
unlock_ inner - Unlock the Dpkg lockfile.
- cmp_
versions - Compares two package versions,
ver1
andver2
. The returned integer’s value is mapped to one of the following integers: - create_
acquire ⚠ - Create PkgAcquire.
- create_
cache - Create the CacheFile.
- create_
pkgmanager ⚠ - Safety
- create_
problem_ ⚠resolver - Safety
- get_
apt_ progress_ string - Return an APT-styled progress bar (
[####..]
).