HDK
|
#include <PDG_DependencyHolder.h>
Public Member Functions | |
PDG_DependencyHolder () | |
PDG_DependencyHolder (const PDG_WorkItemArray &valid) | |
bool | addDependency (PDG_WorkItem *dependent, PDG_WorkItem *dependency, UT_WorkBuffer &errors) |
const PDG_WorkItemPairArray & | dependencyPairs () const |
Protected Member Functions | |
bool | isValid (PDG_WorkItem *work_item) const |
Protected Attributes | |
PDG_WorkItemPairArray | myDependencyPairs |
PDG_WorkItemIDSet | myValidSet |
Factory object for adding dependency pairs between work items. Used for mapping and for adding sibling dependencies.
Definition at line 24 of file PDG_DependencyHolder.h.
PDG_DependencyHolder::PDG_DependencyHolder | ( | ) |
PDG_DependencyHolder::PDG_DependencyHolder | ( | const PDG_WorkItemArray & | valid | ) |
bool PDG_DependencyHolder::addDependency | ( | PDG_WorkItem * | dependent, |
PDG_WorkItem * | dependency, | ||
UT_WorkBuffer & | errors | ||
) |
|
inline |
Definition at line 37 of file PDG_DependencyHolder.h.
|
protected |
|
protected |
Definition at line 43 of file PDG_DependencyHolder.h.
|
protected |
Definition at line 44 of file PDG_DependencyHolder.h.