paludis  Version 2.6.0
Public Member Functions | List of all members
paludis::filter::SameSlot Class Reference

#include <filter.hh>

+ Inheritance diagram for paludis::filter::SameSlot:

Public Member Functions

 SameSlot (const std::shared_ptr< const PackageID > &)
 
- Public Member Functions inherited from paludis::Filter
std::string as_string () const PALUDIS_ATTRIBUTE((warn_unused_result))
 
 Filter (const Filter &)
 
Filteroperator= (const Filter &)
 
 ~Filter ()
 
const RepositoryContentMayExcludes may_excludes () const PALUDIS_ATTRIBUTE((warn_unused_result))
 
std::shared_ptr< const RepositoryNameSetrepositories (const Environment *const, const std::shared_ptr< const RepositoryNameSet > &) const PALUDIS_ATTRIBUTE((warn_unused_result))
 
std::shared_ptr< const CategoryNamePartSetcategories (const Environment *const, const std::shared_ptr< const RepositoryNameSet > &, const std::shared_ptr< const CategoryNamePartSet > &) const PALUDIS_ATTRIBUTE((warn_unused_result))
 
std::shared_ptr< const QualifiedPackageNameSetpackages (const Environment *const, const std::shared_ptr< const RepositoryNameSet > &, const std::shared_ptr< const QualifiedPackageNameSet > &) const PALUDIS_ATTRIBUTE((warn_unused_result))
 
std::shared_ptr< const PackageIDSetids (const Environment *const, const std::shared_ptr< const PackageIDSet > &) const PALUDIS_ATTRIBUTE((warn_unused_result))
 

Additional Inherited Members

- Protected Member Functions inherited from paludis::Filter
 Filter (const std::shared_ptr< const FilterHandler > &)
 

Detailed Description

A Filter which accepts only PackageID instances that have the same slot as the specified PackageID, or, if the specified PackageID has no slot, that have no slot.


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