|
static PackageContainer | FromTask (pkgCacheFile &Cache, std::string const &pattern, CacheSetHelper &helper) |
| returns all packages in the cache who belong to the given task More...
|
|
static PackageContainer | FromTask (pkgCacheFile &Cache, std::string const &pattern) |
|
static PackageContainer | FromRegEx (pkgCacheFile &Cache, std::string pattern, CacheSetHelper &helper) |
| returns all packages in the cache whose name matchs a given pattern More...
|
|
static PackageContainer | FromRegEx (pkgCacheFile &Cache, std::string const &pattern) |
|
static PackageContainer | FromFnmatch (pkgCacheFile &Cache, std::string pattern, CacheSetHelper &helper) |
|
static PackageContainer | FromFnMatch (pkgCacheFile &Cache, std::string const &pattern) |
|
static pkgCache::PkgIterator | FromName (pkgCacheFile &Cache, std::string const &pattern, CacheSetHelper &helper) |
| returns a package specified by a string More...
|
|
static pkgCache::PkgIterator | FromName (pkgCacheFile &Cache, std::string const &pattern) |
|
static PackageContainer | FromString (pkgCacheFile &Cache, std::string const &pattern, CacheSetHelper &helper) |
| returns all packages specified by a string More...
|
|
static PackageContainer | FromString (pkgCacheFile &Cache, std::string const &pattern) |
|
static PackageContainer | FromCommandLine (pkgCacheFile &Cache, const char **cmdline, CacheSetHelper &helper) |
| returns all packages specified on the commandline More...
|
|
static PackageContainer | FromCommandLine (pkgCacheFile &Cache, const char **cmdline) |
|
static std::map< unsigned
short, PackageContainer > | GroupedFromCommandLine (pkgCacheFile &Cache, const char **cmdline, std::list< Modifier > const &mods, unsigned short const &fallback, CacheSetHelper &helper) |
| group packages by a action modifiers More...
|
|
static std::map< unsigned
short, PackageContainer > | GroupedFromCommandLine (pkgCacheFile &Cache, const char **cmdline, std::list< Modifier > const &mods, unsigned short const &fallback) |
|
static bool | FromTask (PackageContainerInterface *const pci, pkgCacheFile &Cache, std::string pattern, CacheSetHelper &helper) |
|
static bool | FromRegEx (PackageContainerInterface *const pci, pkgCacheFile &Cache, std::string pattern, CacheSetHelper &helper) |
|
static pkgCache::PkgIterator | FromName (pkgCacheFile &Cache, std::string const &pattern, CacheSetHelper &helper) |
|
static bool | FromFnmatch (PackageContainerInterface *const pci, pkgCacheFile &Cache, std::string pattern, CacheSetHelper &helper) |
|
static bool | FromGroup (PackageContainerInterface *const pci, pkgCacheFile &Cache, std::string pattern, CacheSetHelper &helper) |
|
static bool | FromString (PackageContainerInterface *const pci, pkgCacheFile &Cache, std::string const &pattern, CacheSetHelper &helper) |
|
static bool | FromCommandLine (PackageContainerInterface *const pci, pkgCacheFile &Cache, const char **cmdline, CacheSetHelper &helper) |
|
static bool | FromModifierCommandLine (unsigned short &modID, PackageContainerInterface *const pci, pkgCacheFile &Cache, const char *cmdline, std::list< Modifier > const &mods, CacheSetHelper &helper) |
|
template<class Container>
class APT::PackageContainer< Container >
Simple wrapper around a container class like std::set to provide a similar interface to a set of packages as to the complete set of all packages in the pkgCache.