#include <PackageSet.h>
Inheritance diagram for Debtags::PackageSet:
Public Member Functions | |
PackageSet () throw () | |
PackageSet (const OpSet< Debtags::Package > &) throw () | |
virtual | ~PackageSet () throw () |
virtual void | consume (const Package &pkg) throw () |
FacetSet | getFacets () const throw () |
TagSet | getTags () const throw () |
MaintainerSet | getMaintainers () const throw () |
Debtags::TagSet | getCompanionTags (const Debtags::TagSet &ts) const throw () |
Package | find (const std::string &name) const throw () |
Maintainer | findMaintainer (const std::string &email) const throw () |
void | output (PackageConsumer &cons) const throw () |
void | output (PackageConsumer &cons, PackageMatcher &filter) const throw () |
PackageSet | getFiltered (PackageMatcher &filter) const throw () |
PackageSet | getRelated (const Package &pivot, int distance=1) const throw () |
PackageSet | getRelated (const Debtags::TagSet &ts, int distance=1) const throw () |
void | outputRelated (PackageConsumer &cons, const Package &pivot, int distance=1) const throw () |
void | outputRelated (PackageConsumer &cons, const Debtags::TagSet &ts, int distance=1) const throw () |
|
|
|
|
|
|
|
Implements Tagcoll::Consumer< Package >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|