summaryrefslogtreecommitdiff
path: root/cmdline/cacheset.h
diff options
context:
space:
mode:
authorDavid Kalnischkies <kalnischkies@gmail.com>2010-06-29 19:10:47 +0200
committerDavid Kalnischkies <kalnischkies@gmail.com>2010-06-29 19:10:47 +0200
commitfb83c1d078b9f5e2e28a828c325dc62dcf060f2b (patch)
treef09332a681ad64e9b793cc2a45b964388193af0a /cmdline/cacheset.h
parente67c08344dbb9ecd827658d74121fa9b66b28961 (diff)
rename AddSelectedVersion() to a better public FromPackage()
Diffstat (limited to 'cmdline/cacheset.h')
-rw-r--r--cmdline/cacheset.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/cmdline/cacheset.h b/cmdline/cacheset.h
index 21c42c511..bf863fb39 100644
--- a/cmdline/cacheset.h
+++ b/cmdline/cacheset.h
@@ -291,6 +291,15 @@ public: /*{{{*/
return APT::VersionSet::FromString(Cache, pkg, CANDINST);
}
+ /** \brief returns all versions specified for the package
+
+ \param Cache the package and versions are in
+ \param P the package in question
+ \param fallback the version(s) you want to get
+ \param helper the helper used for display and error handling */
+ static VersionSet FromPackage(pkgCacheFile &Cache, pkgCache::PkgIterator const &P,
+ VersionSet::Version const &fallback, CacheSetHelper &helper);
+
struct Modifier {
enum Position { NONE, PREFIX, POSTFIX };
unsigned short ID;
@@ -330,11 +339,6 @@ protected: /*{{{*/
\param Pkg we want the installed version from this package */
static pkgCache::VerIterator getInstalledVer(pkgCacheFile &Cache,
pkgCache::PkgIterator const &Pkg, CacheSetHelper &helper);
-
- static void AddSelectedVersion(pkgCacheFile &Cache, VersionSet &verset,
- pkgCache::PkgIterator const &P, VersionSet::Version const &fallback,
- CacheSetHelper &helper);
-
/*}}}*/
}; /*}}}*/
}