HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDGE_Dependency Member List

This is the complete list of members for PDGE_Dependency, including all inherited members.

addDependency(PDGE_Dependency *dependency, bool partial=false, PDGE_Dependency *propagate=nullptr, bool is_any=false)PDGE_Dependency
Array typedefPDGE_Dependency
debugName(bool as_dot=false) const PDGE_Dependency
dependencies() const PDGE_Dependencyinline
dependents() const PDGE_Dependencyinline
eCanceled enum valuePDGE_Dependency
eClear enum valuePDGE_Dependency
edgeLock() const PDGE_Dependencyinline
eFailed enum valuePDGE_Dependency
eReset enum valuePDGE_Dependency
eSucceeded enum valuePDGE_Dependency
getMemoryUsage(bool inclusive) const PDGE_Dependency
hasDependencies() const PDGE_Dependencyinline
hasDependency(PDGE_Dependency *dependency) const PDGE_Dependencyinline
hasDependents() const PDGE_Dependencyinline
hasState(State state) const PDGE_Dependencyinline
increment(int count=1)PDGE_Dependency
isHeavy() const PDGE_Dependencyinline
isPartialDst() const PDGE_Dependencyinline
isPartialSrc() const PDGE_Dependencyinline
isResolved() const PDGE_Dependencyinline
Map typedefPDGE_Dependency
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprivate
owner() const PDGE_Dependencyinline
OwnerArray typedefPDGE_Dependency
Partial typedefPDGE_Dependency
PartialPair typedefPDGE_Dependency
PDGE_Dependency(const char *name, PDGE_DependencyOwner *owner)PDGE_Dependency
PDGE_Resolutions classPDGE_Dependencyfriend
reset(int initial_count=0, bool is_heavy=false)PDGE_Dependency
Set typedefPDGE_Dependency
State enum namePDGE_Dependency
state() const PDGE_Dependencyinline
tryResolve(int count=1)PDGE_Dependencyinline
unresolve()PDGE_Dependency
updateState(State state)PDGE_Dependencyinline
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprivate
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprivate
~PDGE_Dependency()PDGE_Dependencyvirtual
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprivate