|
paludis Version 3.0.2
The one true package mangler
|
#include <package_id.hh>
Public Member Functions | |
| bool | operator() (const std::shared_ptr< const PackageID > &, const std::shared_ptr< const PackageID > &) const |
Standard library typedefs | |
| typedef bool | result_type |
Basic operations | |
| PackageIDComparator (const Environment *const) | |
| PackageIDComparator (const PackageIDComparator &) | |
A comparison functor that provides a less-than comparison on PackageID instances according to, in order, their name, their version, their repository's importance according to the supplied Environment, and Environment::arbitrary_less_than_comparison.
| bool paludis::PackageIDComparator::operator() | ( | const std::shared_ptr< const PackageID > & | , |
| const std::shared_ptr< const PackageID > & | ) const |
Perform the less-than comparison.