GraphNodeMarkedForDeletion
Description
Check whether a node is currently marked for deletion.
Parameters
| Name | Direction | Description |
|---|---|---|
node |
in | GraphNode handle to query. |
Success
true when the node is marked for deletion.
Failure
false
Usage example (Cross-references)
Usage examples (Cross-references)
- In
Graph.Ops.c:82:
GraphNode node = GraphGetNode(&graph, a);
bool result = !GraphNodeMarkedForDeletion(node);
result = result && GraphMarkNodeForDeletion(node);
result = result && GraphNodeMarkedForDeletion(node);- In
Graph.Ops.c:84:
bool result = !GraphNodeMarkedForDeletion(node);
result = result && GraphMarkNodeForDeletion(node);
result = result && GraphNodeMarkedForDeletion(node);
result = result && !GraphMarkNodeForDeletion(node);
result = result && GraphUnmarkNodeForDeletion(node);- In
Graph.Ops.c:87:
result = result && !GraphMarkNodeForDeletion(node);
result = result && GraphUnmarkNodeForDeletion(node);
result = result && !GraphNodeMarkedForDeletion(node);
result = result && !GraphUnmarkNodeForDeletion(node);
result = result && (GraphCommitChanges(&graph) == 0);- In
Graph.Ops.c:241:
result = result && GraphMarkNodeForDeletion(GraphGetNode(&graph, b));
result = result && GraphEdgeMarkedForRemoval(&graph, a, b);
result = result && GraphNodeMarkedForDeletion(GraphGetNode(&graph, b));
result = result && (GraphCommitChanges(&graph) == 2);
result = result && !GraphContainsNode(&graph, b);
Last updated on