paludis  Version 2.6.0
Public Types | Public Member Functions | List of all members
paludis::BrokenLinkageFinder Class Reference

Public Types

typedef WrappedForwardIterator< BrokenPackageConstIteratorTag, const std::shared_ptr< const PackageID > > BrokenPackageConstIterator
 
typedef WrappedForwardIterator< BrokenFileConstIteratorTag, const FSPathBrokenFileConstIterator
 
typedef WrappedForwardIterator< MissingRequirementConstIteratorTag, const std::string > MissingRequirementConstIterator
 

Public Member Functions

 BrokenLinkageFinder (const Environment *, const std::shared_ptr< const Sequence< std::string >> &)
 
 BrokenLinkageFinder (const BrokenLinkageFinder &)=delete
 
BrokenLinkageFinderoperator= (const BrokenLinkageFinder &)=delete
 
BrokenPackageConstIterator begin_broken_packages () const PALUDIS_ATTRIBUTE((warn_unused_result))
 
BrokenPackageConstIterator end_broken_packages () const PALUDIS_ATTRIBUTE((warn_unused_result))
 
BrokenFileConstIterator begin_broken_files (const std::shared_ptr< const PackageID > &) const PALUDIS_ATTRIBUTE((warn_unused_result))
 
BrokenFileConstIterator end_broken_files (const std::shared_ptr< const PackageID > &) const PALUDIS_ATTRIBUTE((warn_unused_result))
 
MissingRequirementConstIterator begin_missing_requirements (const std::shared_ptr< const PackageID > &, const FSPath &) const PALUDIS_ATTRIBUTE((warn_unused_result))
 
MissingRequirementConstIterator end_missing_requirements (const std::shared_ptr< const PackageID > &, const FSPath &) const PALUDIS_ATTRIBUTE((warn_unused_result))
 

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