Files | |
file | package_id-fwd.hh |
file | package_id.hh |
file | example_package_id.cc |
Modules | |
Actions | |
Choices | |
Masks | |
Metadata Keys | |
Classes | |
struct | paludis::RepositoryMaskInfo |
class | paludis::PackageIDSetComparator |
class | paludis::PackageIDComparator |
Typedefs | |
typedef Sequence < std::tr1::shared_ptr< const PackageID > > | paludis::PackageIDSequence |
typedef Set < std::tr1::shared_ptr< const PackageID >, PackageIDSetComparator > | paludis::PackageIDSet |
Enumerations | |
enum | paludis::PackageIDCanonicalForm { paludis::idcf_full, paludis::idcf_version, paludis::idcf_no_version, paludis::last_idcf } |
Functions | |
std::ostream & | paludis::operator<< (std::ostream &, const PackageID &) PALUDIS_VISIBLE |
bool | paludis::operator== (const PackageID &, const PackageID &) PALUDIS_ATTRIBUTE((warn_unused_result)) PALUDIS_VISIBLE |
typedef Sequence<std::tr1::shared_ptr<const PackageID> > paludis::PackageIDSequence |
A PackageIDSequence holds a collection of PackageID instances that may or may not have been ordered in a meaningful way.
typedef Set<std::tr1::shared_ptr<const PackageID>, PackageIDSetComparator> paludis::PackageIDSet |
A PackageIDSet holds a collection of PackageID instances that have no meaningful ordering.
What to include when generating the string for paludis::PackageID::canonical_form().
idcf_full | Everything. |
idcf_version | Version, and affix as appropriate. |
idcf_no_version | No version. |
last_idcf | Number of keys in paludis::PackageIDCanonicalForm. |
std::ostream& paludis::operator<< | ( | std::ostream & | , | |
const PackageID & | ||||
) |
bool paludis::operator== | ( | const PackageID & | , | |
const PackageID & | ||||
) |