|
paludis Version 3.0.2
The one true package mangler
|
#include <paludis/util/attributes.hh>#include <paludis/util/clone.hh>#include <paludis/util/pimp.hh>#include <paludis/util/wrapped_forward_iterator.hh>#include <paludis/util/fs_path.hh>#include <paludis/util/named_value.hh>#include <paludis/changed_choices-fwd.hh>#include <paludis/dep_label.hh>#include <paludis/dep_spec-fwd.hh>#include <paludis/name.hh>#include <paludis/version_operator-fwd.hh>#include <paludis/version_requirements-fwd.hh>#include <paludis/version_spec-fwd.hh>#include <paludis/slot_requirement-fwd.hh>#include <paludis/package_id-fwd.hh>#include <paludis/environment-fwd.hh>#include <paludis/additional_package_dep_spec_requirement-fwd.hh>#include <paludis/partially_made_package_dep_spec-fwd.hh>#include <paludis/dep_spec_data-fwd.hh>#include <paludis/dep_spec_annotations-fwd.hh>#include <memory>Go to the source code of this file.
Classes | |
| class | paludis::DepSpec |
| class | paludis::AnyDepSpec |
| class | paludis::AllDepSpec |
| class | paludis::ExactlyOneDepSpec |
| class | paludis::AtMostOneDepSpec |
| class | paludis::ConditionalDepSpec |
| class | paludis::StringDepSpec |
| struct | paludis::InstallableToRepository |
| struct | paludis::InstallableToPath |
| class | paludis::PackageDepSpec |
| class | paludis::PlainTextDepSpec |
| class | paludis::NamedSetDepSpec |
| class | paludis::LicenseDepSpec |
| class | paludis::FetchableURIDepSpec |
| class | paludis::SimpleURIDepSpec |
| class | paludis::PackageDepSpecError |
| class | paludis::BlockDepSpec |
| class | paludis::LabelsDepSpec< Labels_ > |
| class | paludis::PlainTextLabelDepSpec |
Namespaces | |
| namespace | paludis |
Typedefs | |
| typedef Name< struct name_include_masked > | paludis::n::include_masked |
| typedef Name< struct name_path > | paludis::n::path |
| typedef Name< struct name_repository > | paludis::n::repository |
Variables | |
| template class PALUDIS_VISIBLE | paludis::Cloneable< DepSpec > |
| template class PALUDIS_VISIBLE | paludis::CloneUsingThis< DepSpec, ConditionalDepSpec > |
| template class PALUDIS_VISIBLE | paludis::CloneUsingThis< DepSpec, PackageDepSpec > |
| template class PALUDIS_VISIBLE | paludis::LabelsDepSpec< URILabel > |
| template class PALUDIS_VISIBLE | paludis::LabelsDepSpec< DependenciesLabel > |
| template class PALUDIS_VISIBLE | paludis::WrappedForwardIterator< DependenciesLabelsDepSpec::ConstIteratorTag, const std::shared_ptr< const DependenciesLabel > > |
| template class PALUDIS_VISIBLE | paludis::WrappedForwardIterator< URILabelsDepSpec::ConstIteratorTag, const std::shared_ptr< const URILabel > > |
Declarations for dependency spec classes.