Go to: Attributes.

The base dependency node. Implements default behaviour for the operation of the dependency graph.

This node is abstract

Node nameParentsMFn typeCompatible function sets
nodenodekDependencyNodekBase
kNamedObject
kDependencyNode

Attributes (5)

binMembership, caching, isHistoricallyInteresting, message, nodeState

Long name (short name)TypeDefaultFlags
message (msg) Messagen/aoutputconnectablehidden
Messaging attribute. For connecting without dataflow.
isHistoricallyInteresting (ihi) unsigned char2outputinputconnectablestorablehidden
Defines whether a particular node is useful for construction history
caching (cch) boolfalseoutputinputconnectablestorable
Toggle caching for all attributes so that no recomputation is needed
nodeState (nds) enum0outputinputconnectablestorable
Defines how to evaluate the node. 0=Normal, 1=PassThrough, 2=Blocking 3=Internally disabled. Will return to Normal state when enabled. 4=Internally disabled. Will return to PassThrough state when enabled. 5=Internally disabled. Will return to Blocking state when enabled.
binMembership (bnm) stringNULLoutputinputstorablehidden
List of bins that the node belongs to