Static Public Member Functions |
static VersionContainer | FromCommandLine (pkgCacheFile &Cache, const char **cmdline, Version const &fallback, CacheSetHelper &helper) |
| returns all versions specified on the commandline
|
static VersionContainer | FromCommandLine (pkgCacheFile &Cache, const char **cmdline, Version const &fallback) |
static VersionContainer | FromCommandLine (pkgCacheFile &Cache, const char **cmdline) |
static VersionContainer | FromString (pkgCacheFile &Cache, std::string const &pkg, Version const &fallback, CacheSetHelper &helper, bool const onlyFromName=false) |
static VersionContainer | FromString (pkgCacheFile &Cache, std::string pkg, Version const &fallback) |
static VersionContainer | FromString (pkgCacheFile &Cache, std::string pkg) |
static VersionContainer | FromPackage (pkgCacheFile &Cache, pkgCache::PkgIterator const &P, Version const &fallback, CacheSetHelper &helper) |
| returns all versions specified for the package
|
static VersionContainer | FromPackage (pkgCacheFile &Cache, pkgCache::PkgIterator const &P, Version const &fallback) |
static VersionContainer | FromPackage (pkgCacheFile &Cache, pkgCache::PkgIterator const &P) |
static std::map< unsigned
short, VersionContainer > | GroupedFromCommandLine (pkgCacheFile &Cache, const char **cmdline, std::list< Modifier > const &mods, unsigned short const fallback, CacheSetHelper &helper) |
static std::map< unsigned
short, VersionContainer > | GroupedFromCommandLine (pkgCacheFile &Cache, const char **cmdline, std::list< Modifier > const &mods, unsigned short const fallback) |
static VersionContainer | FromDependency (pkgCacheFile &Cache, pkgCache::DepIterator const &D, Version const &selector, CacheSetHelper &helper) |
static VersionContainer | FromDependency (pkgCacheFile &Cache, pkgCache::DepIterator const &D, Version const &selector) |
static VersionContainer | FromDependency (pkgCacheFile &Cache, pkgCache::DepIterator const &D) |
static bool | FromCommandLine (VersionContainerInterface *const vci, pkgCacheFile &Cache, const char **cmdline, Version const &fallback, CacheSetHelper &helper) |
static bool | FromString (VersionContainerInterface *const vci, pkgCacheFile &Cache, std::string pkg, Version const &fallback, CacheSetHelper &helper, bool const onlyFromName=false) |
static bool | FromPackage (VersionContainerInterface *const vci, pkgCacheFile &Cache, pkgCache::PkgIterator const &P, Version const &fallback, CacheSetHelper &helper) |
static bool | FromModifierCommandLine (unsigned short &modID, VersionContainerInterface *const vci, pkgCacheFile &Cache, const char *cmdline, std::list< Modifier > const &mods, CacheSetHelper &helper) |
static bool | FromDependency (VersionContainerInterface *const vci, pkgCacheFile &Cache, pkgCache::DepIterator const &D, Version const &selector, CacheSetHelper &helper) |
template<class Container>
class APT::VersionContainer< Container >
Simple wrapper around a container class like std::set to provide a similar interface to a set of versions as to the complete set of all versions in the pkgCache.