|
apt 3.0.3
commandline package manager
|
#include <fstream>#include <map>#include <set>#include <algorithm>#include <deque>#include <iterator>#include <list>#include <string>#include <vector>#include <cstddef>#include <apt-pkg/error.h>#include <apt-pkg/macros.h>#include <apt-pkg/pkgcache.h>Go to the source code of this file.
Typedefs | |
| typedef PackageContainer< std::set< pkgCache::PkgIterator > > | PackageSet |
| typedef PackageContainer< std::list< pkgCache::PkgIterator > > | PackageList |
| typedef PackageContainer< std::deque< pkgCache::PkgIterator > > | PackageDeque |
| using | PackageVector = PackageContainer< std::vector< pkgCache::PkgIterator > > |
| typedef VersionContainer< std::set< pkgCache::VerIterator > > | VersionSet |
| typedef VersionContainer< std::list< pkgCache::VerIterator > > | VersionList |
| typedef VersionContainer< std::deque< pkgCache::VerIterator > > | VersionDeque |
| typedef VersionContainer< std::vector< pkgCache::VerIterator > > | VersionVector |
Wrappers around std::set to have set::iterators which behave similar to the Iterators of the cache structures.
Provides also a few helper methods which work with these sets