paludis::QualifiedPackageName Class Reference
[Names and Versions]

#include <name.hh>

Inheritance diagram for paludis::QualifiedPackageName:

paludis::relational_operators::HasRelationalOperators paludis::equality_operators::HasEqualityOperators

List of all members.

Data members

CategoryNamePart category
PackageNamePart package

Comparison operators

bool operator== (const QualifiedPackageName &other) const
bool operator< (const QualifiedPackageName &other) const

Basic operations

 QualifiedPackageName (const CategoryNamePart &value_for_category, const PackageNamePart &value_for_package)
 QualifiedPackageName (const std::string &)
std::size_t hash () const PALUDIS_ATTRIBUTE((warn_unused_result))


Detailed Description

Represents a category plus package name.
Examples:

example_action.cc, example_contents.cc, example_dep_tree.cc, example_formatter.cc, example_mask.cc, example_match_package.cc, example_metadata_key.cc, example_name.cc, example_package_database.cc, example_package_id.cc, example_repository.cc, example_selection.cc, and example_stringify_formatter.cc.


The documentation for this class was generated from the following file:

Generated on Sun Nov 30 23:01:33 2008 for paludis by  doxygen 1.5.5