Arbiter
Dependency manager library that supports decentralization
Arbiter::Requirement::Compound Member List

This is the complete list of members for Arbiter::Requirement::Compound, including all inherited members.

_requirementsArbiter::Requirement::Compound
clone() const overrideArbiter::Requirement::Compoundvirtual
cloneRequirement() constArbiterRequirement
Compound(std::vector< std::shared_ptr< ArbiterRequirement >> requirements)Arbiter::Requirement::Compoundexplicit
describe(std::ostream &os) const overrideArbiter::Requirement::Compoundvirtual
hash() const noexcept overrideArbiter::Requirement::Compoundvirtual
intersect(const ArbiterRequirement &rhs) const overrideArbiter::Requirement::Compoundvirtual
operator!=(const Base &other) constArbiter::Base
operator==(const Arbiter::Base &other) const overrideArbiter::Requirement::Compoundvirtual
priority() const noexcept overrideArbiter::Requirement::Compoundvirtual
satisfiedBy(const ArbiterSelectedVersion &selectedVersion) const overrideArbiter::Requirement::Compoundvirtual
visit(Visitor &visitor) const overrideArbiter::Requirement::Compoundvirtual
~Base() noexcept(false)Arbiter::Basevirtual