#include <dep_spec.hh>
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::package | ( | const QualifiedPackageName & | ) |
Set our package requirements, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::slot_requirement | ( | const std::tr1::shared_ptr< const SlotRequirement > & | ) |
Set our slot requirements, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::in_repository | ( | const RepositoryName & | ) |
Set our in-repository requirement, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::from_repository | ( | const RepositoryName & | ) |
Set our from-repository requirement, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::installable_to_repository | ( | const InstallableToRepository & | ) |
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::installed_at_path | ( | const FSEntry & | ) |
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::installable_to_path | ( | const InstallableToPath & | ) |
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::package_name_part | ( | const PackageNamePart & | ) |
Set our package name part requirements, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::category_name_part | ( | const CategoryNamePart & | ) |
Set our category name part requirements, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::version_requirement | ( | const VersionRequirement & | ) |
Add a version requirement, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::version_requirements_mode | ( | const VersionRequirementsMode & | ) |
Set our version requirements mode, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::additional_requirement | ( | const std::tr1::shared_ptr< const AdditionalPackageDepSpecRequirement > & | ) |
Add an additional requirement, return ourself.
PartiallyMadePackageDepSpec& paludis::PartiallyMadePackageDepSpec::annotations | ( | const std::tr1::shared_ptr< const MetadataSectionKey > & | ) |
Add annotations
paludis::PartiallyMadePackageDepSpec::operator const PackageDepSpec | ( | ) | const |
Turn ourselves into a PackageDepSpec.
const PackageDepSpec paludis::PartiallyMadePackageDepSpec::to_package_dep_spec | ( | ) | const |
Explicitly turn ourselves into a PackageDepSpec.