| IOLink C# 1.11.0

Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
IOLink.DependencyGraph Class Reference

Algorithms on the dependency graph. More...

Inheritance diagram for IOLink.DependencyGraph:

## Public Member Functions
| DependencyGraph (global::System.IntPtr cPtr, bool cMemoryOwn)
void | Dispose ()

## Static Public Member Functions
static global::System.Runtime.InteropServices.HandleRef | getCPtr (DependencyGraph obj)
static global::System.Runtime.InteropServices.HandleRef | swigRelease (DependencyGraph obj)
static CommonAncestorStatus | HasCommonAncestor (View view1, View view2)

## Protected Member Functions
virtual void | Dispose (bool disposing)

## Protected Attributes
bool | swigCMemOwn

## Detailed Description

Algorithms on the dependency graph.

## Member Function Documentation

## ◆ HasCommonAncestor()

static CommonAncestorStatus IOLink.DependencyGraph.HasCommonAncestor | ( | View | view1,
|  | View | view2
| ) |  |
| inline static

Indicates if two views share a common ancestor.

Parameters

  view1 | First view to take into account
  view2 | Second view to take into account

Returns

  SHARE_ANCESTOR if the two given views share at least one common ancestor.

  SHARE_NO_ANCESTOR if the two given views don't share any ancestor.

  UNDETERMINED if the information could not be determined (dependency graph is not complete).

The documentation for this class was generated from the following file:

- Release/net/generated/DependencyGraph.cs