apt: Class List

apt 3.1.16 commandline package manager

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]

NAPT |
NConfiguration |
C Compressor | Representation of supported compressors
NInternal |
NPatterns |
C BaseRegexMatcher | Basic helper class for matching regex
C PackageIsAutomatic |
C PackageIsBroken |
C PackageIsConfigFiles |
C PackageIsGarbage |
C PackageIsEssential |
C PackageHasExactName |
C PackageIsInstalled |
C PackageIsObsolete |
C PackageIsPhasing |
C PackageIsUpgradable |
C PackageIsVirtual |
C VersionAnyMatcher |
C VersionIsAllVersions |
C VersionDepends |
C PackageReverseDepends |
C VersionIsAnyVersion |
C VersionIsArchive |
C VersionIsCodename |
C VersionIsOrigin |
C VersionIsSection |
C VersionIsSecurity |
C VersionIsSourcePackage |
C VersionIsSourceVersion |
C VersionIsVersion |
C VersionIsPriority |
C PatternTreeParser | PatternTreeParser parses the given sentence into a parse tree
C Node |
C Error |
C PatternNode |
C WordNode |
C State |
C ZeroStringView | Zero-terminated wrapper for std::string_view
C PatternParser | PatternParser parses the given sentence into a parse tree
NCacheFilter |
C Matcher |
C PackageMatcher |
C TrueMatcher |
C FalseMatcher |
C NOTMatcher |
C ANDMatcher |
C ORMatcher |
C PackageNameMatchesRegEx |
C PackageNameMatchesFnmatch |
C PackageArchitectureMatchesSpecification |
C PackageIsNewInstall |
NProgress |
C PackageManager |
C PackageManagerProgressFd |
C PackageManagerProgressDeb822Fd |
C PackageManagerFancy |
C TermSize |
C PackageManagerText |
NHistory |
C Change | Represents a package change
C Entry | Represents an entry in the APT history log
NSolver |
C CompareProviders3 |
C DefaultRootSetFunc2 | Returns true for packages matching a regular expression in APT::NeverAutoRemove
C ContiguousCacheMap | A simple mapping from objects in the cache to user-defined types
C Var | Tagged union holding either a package, version, or nothing; representing the reason for installing something
C Lit | A literal is a variable with a sign
C Clause | A single clause
C Solver |
C Work | A single work item
C State | The solver state
C Trail | A trail item
C DependencySolver |
C CacheSetHelper |
C PkgModifier |
C Private |
C Container_iterator_base |
C Container_const_iterator |
C Container_iterator |
C Container_const_reverse_iterator |
C Container_reverse_iterator |
C PackageContainerInterface |
C iterator_base |
C PackageContainer |
C PackageUniverse |
C const_iterator |
C VersionContainerInterface |
C iterator_base | Smell like a pkgCache::VerIterator
C Modifier |
C VersionContainer |
C PerformanceContext |
C PrettyPkg |
C PrettyDep |
C StateChanges |
C Private |
Nstd | STL namespace
C hash< APT::Solver::Var > |
C hash< APT::Solver::Lit > |
C always_false |
C AptScopeWrapper |
C ARArchive |
C Member |
C MemberHeader |
C BufferedWriteFileFdPrivate |
C BuildDpkgCall |
C Bz2FileFdPrivate |
C CdromDevice |
C CleanupItem |
C CommandLine |
C Args |
C Dispatch |
C CompareProviders |
C Configuration | Provide access methods to various configuration settings
C Configuration |
C Item |
C MatchAgainstConfig | Match a string against a configurable list of patterns
C debDebFile |
C ControlExtract |
C MemControlExtract |
C debDebFileParser |
C debDebFileRecordParser |
C debDebianSourceDirIndex |
C debDebPkgFileIndex |
C debDscFileIndex |
C debDscRecordParser |
C debIFTypeDebianSourceDir |
C debIFTypeDebPkgFile |
C debIFTypeDscFile |
C debIFTypePkg |
C debIFTypeSrc |
C debIFTypeStatus |
C debIFTypeTrans |
C debListParser |
C WordList |
C debPackagesIndex |
C debRecordParser |
C debRecordParserBase |
C debReleaseIndex |
C debReleaseIndexPrivate |
C debSectionEntry |
C debSLTypeDeb |
C debSLTypeDebian |
C debSLTypeDebSrc |
C debSourcesIndex |
C debSrcRecordParser |
C debStatusIndex |
C debStatusListParser |
C debStringPackageIndex |
C debSystem |
C debSystemPrivate |
C debTranslationsIndex |
C debTranslationsParser |
C debVersioningSystem |
C DefaultRootSetFunc2 | Returns true for packages matching a regular expression in APT::NeverAutoRemove
C DiffInfo |
C DirectFileFdPrivate |
C DynamicMMap |
C Pool |
C edspIFType |
C edspIndex |
C edspLikeIndex |
C edspLikeListParser |
C edspLikeSystem |
C edspListParser |
C edspSystem |
C eippIFType |
C eippIndex |
C eippListParser |
C eippSystem |
C ExtractTar |
C TarHeader |
C FileFd |
C FileFdPrivate |
C GlobalError |
C GzipFileFdPrivate |
C Hashes |
C HashString |
C HashStringList |
C IndexCopy |
C IndexTarget | Information about an index file
C LineBuffer |
C Lz4FileFdPrivate |
C LzmaFileFdPrivate |
C map_pointer |
C metaIndex |
C checkSum |
C metaIndexPrivate |
C MMap |
C NoActionItem |
C OpProgress |
C OpTextProgress |
C PackageCopy |
C PipedFileFdPrivate |
C pkgAcqArchive | An item that is responsible for fetching a package file. {{{
C pkgAcqAuxFile |
C pkgAcqBaseIndex | Common base class for all classes that deal with fetching indexes {{{
C pkgAcqChangelog | Retrieve the changelog for the given version {{{
C Private |
C pkgAcqDiffIndex | An item that is responsible for fetching an index file of {{{ package list diffs and starting the package list's download
C pkgAcqFile | Retrieve an arbitrary file to the current directory. {{{
C pkgAcqIndex | An acquire item that is responsible for fetching an index {{{ file (e.g., Packages or Sources)
C pkgAcqIndexDiffs | An item that is responsible for fetching server-merge patches {{{ that need to be applied to a given package index file
C pkgAcqIndexMergeDiffs | An item that is responsible for fetching client-merge patches {{{ that need to be applied to a given package index file
C pkgAcqMetaBase | Manager of a transaction
C pkgAcqMetaClearSig | An item responsible for downloading clearsigned metaindexes {{{
C pkgAcqMetaIndex | An item that is responsible for downloading the meta-index {{{ file (i.e., Release) itself and verifying its signature
C pkgAcqMetaSig | An acquire item that downloads the detached signature {{{ of a meta-index (Release) file, then queues up the release file itself
C pkgAcqMethod |
C FetchItem |
C Private |
C FetchResult |
C pkgAcqTransactionItem | Baseclass for the indexes files to manage them all together
C pkgAcquire | The core download scheduler. {{{
C ItemDesc | Represents a single download source from which an item should be downloaded
C Queue | A single download queue in a pkgAcquire object. {{{
C QItem | A single item placed in this queue
C UriIterator | Iterates over all the URIs being fetched by a pkgAcquire object. {{{
C MethodConfig | Information about the properties of a single acquire method. {{{
C Private |
C Item | Represents the process by which a pkgAcquire object should retrieve a file or a collection of files
C Private |
C AlternateURI |
C Worker | A fetch subprocess
C pkgAcquireStatus | A monitor object for downloads controlled by the pkgAcquire class. {{{
C ReleaseInfoChange |
C pkgArchiveCleaner |
C pkgCache |
C Dep |
C State |
C Flag |
C Header |
C Group | Groups architecture depending packages together
C Package | Information for a single unique package
C ReleaseFile | Stores information about the release files used to generate the cache
C PackageFile | Stores information about the files used to generate the cache
C VerFile | Associates a version with a PackageFile
C DescFile | Associates a description with a Translation file
C SourceVersion | Information for a single version of a source package
C Version | Information for a single version of a package
C Description | Datamember of a linked list of available description for a version
C DependencyData | Information for a single dependency record
C Dependency |
C Provides | Handles virtual packages
C Namespace |
C Iterator |
C GrpIterator |
C PkgIterator |
C SrcVerIterator |
C VerIterator |
C DescIterator |
C DepIterator |
C DependencyProxy |
C PrvIterator |
C RlsFileIterator |
C PkgFileIterator |
C VerFileIterator |
C DescFileIterator |
C pkgCacheFile |
C Private |
C pkgCacheGenerator |
C Dynamic |
C pkgCacheListParser |
C pkgCdrom |
C pkgCdromStatus |
C pkgDebianIndexFile |
C pkgDebianIndexRealFile |
C pkgDebianIndexTargetFile |
C pkgDepCache |
C InRootSetFunc | An arbitrary predicate on packages
C ActionGroup | Represents an active action group
C DefaultRootSetFunc | Returns true for packages matching a regular expression in APT::NeverAutoRemove
C StateCache |
C Policy |
C Transaction | Perform changes to the depcache atomically
C Private |
C Private |
C pkgDirStream |
C Item |
C pkgDPkgPM |
C DpkgState |
C Item |
C pkgDPkgPMPrivate |
C pkgIndexFile |
C Type |
C pkgOrderList |
C pkgPackageManager |
C pkgPolicy |
C Pin |
C PkgPin |
C Private |
C pkgProblemResolver |
C pkgRecords |
C Parser |
C pkgSimulate |
C Policy |
C pkgSimulatePrivate |
C pkgSourceList |
C Type |
C pkgSrcRecords |
C File |
C Parser |
C BuildDepRec |
C pkgSystem |
C pkgSystemPrivate |
C pkgTagFile |
C pkgTagFilePrivate |
C FileChunk |
C pkgTagSection |
C Tag |
C pkgTagSectionPrivate |
C TagData |
C pkgUdevCdromDevices |
C pkgVersioningSystem |
C pkgVersionMatch |
C PrioComp |
C PrivateHashes |
C HashAlgo |
C RxChoiceList |
C ScopedErrorMerge |
C ScopedErrorRevert |
C SigVerify |
C simple_buffer |
C SourceCopy |
C SrvRec |
C string | STL class
C iterator | STL iterator class
C const_iterator | STL iterator class
C reverse_iterator | STL iterator class
C const_reverse_iterator | STL iterator class
C string_view | STL class
C iterator | STL iterator class
C const_iterator | STL iterator class
C reverse_iterator | STL iterator class
C const_reverse_iterator | STL iterator class
C SubstVar |
C TranslationsCopy |
C URI |
C WeakPointable |
C ZstdFileFdPrivate |