| typedef Validated<std::string, CategoryNamePartValidator> paludis::CategoryNamePart |
A CategoryNamePart holds a std::string that is a valid name for the category part of a QualifiedPackageName.
| typedef Set<CategoryNamePart> paludis::CategoryNamePartSet |
Holds a set of CategoryNamePart instances.
| typedef Validated<std::string, KeywordNameValidator, true, KeywordNameComparator> paludis::KeywordName |
A KeywordName holds a std::string that is a valid name for a KEYWORD.
| typedef Set<KeywordName> paludis::KeywordNameSet |
Holds a collection of KeywordName instances.
| typedef Validated<std::string, PackageNamePartValidator> paludis::PackageNamePart |
A PackageNamePart holds a std::string that is a valid name for the package part of a QualifiedPackageName.
| typedef Set<PackageNamePart> paludis::PackageNamePartSet |
Holds a set of PackageNamePart instances.
| typedef Set<QualifiedPackageName> paludis::QualifiedPackageNameSet |
Holds a collection of QualifiedPackageName instances.
| typedef Validated<std::string, RepositoryNameValidator, false> paludis::RepositoryName |
A RepositoryName holds a std::string that is a valid name for a Repository.
| typedef Sequence<RepositoryName> paludis::RepositoryNameSequence |
Holds a collection of RepositoryName instances.
| typedef Set<RepositoryName, RepositoryNameComparator> paludis::RepositoryNameSet |
Holds an arbitrarily ordered collection of RepositoryName instances.
| typedef Validated<std::string, SetNameValidator> paludis::SetName |
A SetName holds a std::string that is a valid name for a set.
| typedef Set<SetName> paludis::SetNameSet |
A collection of set names.
| typedef Validated<std::string, SlotNameValidator> paludis::SlotName |
A SlotName holds a std::string that is a valid name for a SLOT.
| typedef Options<VersionSpecOption> paludis::VersionSpecOptions |
Represents an operator attached to a VersionSpec.
| vo_less_equal | <= dependency |
| vo_less | < dependency |
| vo_equal | = dependency |
| vo_tilde | ~ dependency |
| vo_greater | > dependency |
| vo_greater_equal | >= dependency |
| vo_nice_equal_star | =* dependency (sensible EAPIs) |
| vo_stupid_equal_star | =* dependency (Gentooish EAPIs) |
| vo_tilde_greater | ~> dependency (gems) |
| last_vo | Number of keys in paludis::VersionOperatorValue. |
| const QualifiedPackageName paludis::operator+ | ( | const CategoryNamePart & | c, | |
| const PackageNamePart & | p | |||
| ) | [inline] |
A CategoryNamePart plus a PackageNamePart is a QualifiedPackageName.
| std::ostream& paludis::operator<< | ( | std::ostream & | , | |
| const VersionSpec & | ||||
| ) |
Output a VersionSpec to a stream.
| std::ostream& paludis::operator<< | ( | std::ostream & | s, | |
| const VersionOperator & | ||||
| ) |
A VersionOperator can be written to an ostream.
| std::ostream& paludis::operator<< | ( | std::ostream & | , | |
| const QualifiedPackageName & | ||||
| ) |
Output a QualifiedPackageName to a stream.
1.5.4