Searched refs:Dependency (Results 1 - 16 of 16) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/packagefs/resolvables/
H A DDependency.h27 class Dependency : public BReferenceable, class in inherits:BReferenceable,DoublyLinkedListLinkImpl
28 public DoublyLinkedListLinkImpl<Dependency> {
30 Dependency(::Package* package);
31 virtual ~Dependency();
71 DoublyLinkedListLink<Dependency> fFamilyListLink;
72 DoublyLinkedListLink<Dependency> fResolvableListLink;
76 typedef DoublyLinkedList<Dependency> DependencyList;
78 typedef DoublyLinkedList<Dependency,
79 DoublyLinkedListMemberGetLink<Dependency,
80 &Dependency
[all...]
H A DDependency.cpp7 #include "Dependency.h"
17 Dependency::Dependency(::Package* package) function in class:Dependency
30 Dependency::~Dependency()
37 Dependency::Init(const char* name)
67 Dependency::SetVersionRequirement(BPackageResolvableOperator op,
76 Dependency::ResolvableVersionMatches(Version* resolvableVersion) const
87 Dependency::ResolvableCompatibleVersionMatches(Version* resolvableVersion) const
H A DDependencyFamily.h11 #include "Dependency.h"
16 void AddDependency(Dependency* dependency);
17 void RemoveDependency(Dependency* dependency);
24 bool IsLastDependency(Dependency* dependency) const;
35 DependencyFamily::AddDependency(Dependency* dependency)
43 DependencyFamily::RemoveDependency(Dependency* dependency)
54 Dependency* dependency = it.Next();) {
63 Dependency* head = fDependencies.Head();
69 DependencyFamily::IsLastDependency(Dependency* dependency) const
H A DResolvable.cpp47 Resolvable::AddDependency(Dependency* dependency)
55 Resolvable::RemoveDependency(Dependency* dependency)
69 Dependency* dependency = it.Next();) {
H A DResolvable.h13 #include "Dependency.h"
45 void AddDependency(Dependency* dependency);
46 void RemoveDependency(Dependency* dependency);
H A DResolvableFamily.cpp53 ResolvableFamily::ResolveDependency(Dependency* dependency)
H A DResolvableFamily.h23 bool ResolveDependency(Dependency* dependency);
/haiku/headers/os/package/solver/
H A DSolverProblem.h56 const BPackageResolvableExpression& Dependency() const;
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DPackageFSRoot.h68 void _ResolveDependency(Dependency* dependency);
H A DPackageFSRoot.cpp276 Dependency* dependency = it.Next();) {
315 Dependency* dependency = it.Next();) {
361 while (Dependency* dependency = dependencies.RemoveHead()) {
380 PackageFSRoot::_ResolveDependency(Dependency* dependency)
/haiku/src/kits/package/solver/
H A DSolverProblem.cpp104 BSolverProblem::Dependency() const function in class:BPackageKit::BSolverProblem
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DPackage.cpp325 Dependency* dependency = new(std::nothrow) Dependency(fPackage);
328 ObjectDeleter<Dependency> dependencyDeleter(dependency);
549 while (Dependency* dependency = fDependencies.RemoveHead())
636 Package::AddDependency(Dependency* dependency)
H A DPackage.h21 #include "Dependency.h"
96 void AddDependency(Dependency* dependency);
/haiku/headers/private/debugger/util/
H A DWorker.h110 Job* Dependency() const { return fDependency; } function in class:Job
/haiku/src/add-ons/kernel/file_systems/packagefs/package_links/
H A DPackageLinkDirectory.cpp211 Dependency* dependency = it.Next();) {
/haiku/src/kits/debugger/util/
H A DWorker.cpp524 Job* dependency = job->Dependency();

Completed in 194 milliseconds