paludis Version 3.0.2
The one true package mangler
paludis::GeneratorHandler Class Referenceabstract
Inheritance diagram for paludis::GeneratorHandler:

Public Member Functions

virtual std::shared_ptr< const RepositoryNameSet > repositories (const Environment *const, const RepositoryContentMayExcludes &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0
virtual std::shared_ptr< const CategoryNamePartSet > categories (const Environment *const, const std::shared_ptr< const RepositoryNameSet > &, const RepositoryContentMayExcludes &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0
virtual std::shared_ptr< const QualifiedPackageNameSet > packages (const Environment *const, const std::shared_ptr< const RepositoryNameSet > &, const std::shared_ptr< const CategoryNamePartSet > &, const RepositoryContentMayExcludes &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0
virtual std::shared_ptr< const PackageIDSet > ids (const Environment *const, const std::shared_ptr< const RepositoryNameSet > &, const std::shared_ptr< const QualifiedPackageNameSet > &, const RepositoryContentMayExcludes &) const PALUDIS_ATTRIBUTE((warn_unused_result))=0
virtual std::string as_string () const =0

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