Home
last modified time | relevance | path

Searched refs:MultiTreeNode (Results 1 – 3 of 3) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/Collections/
DMultiTree.cs15 public class MultiTree<TValue, TConnectionWay> : MultiTreeNode<TValue, TConnectionWay>
19 valueToNode = new Dictionary<TValue, MultiTreeNode<TValue, TConnectionWay>>(); in MultiTree()
23 public MultiTreeNode<TValue, TConnectionWay> GetNode(TValue value) in GetNode()
28 public bool TryGetNode(TValue value, out MultiTreeNode<TValue, TConnectionWay> node) in TryGetNode()
52 …public void TraverseWithConnectionWaysParentFirst(Action<MultiTreeNode<TValue, TConnectionWay>, TC… in TraverseWithConnectionWaysParentFirst()
58 internal MultiTreeNode<TValue, TConnectionWay> FindOrCreateNode(TValue value) in FindOrCreateNode()
64 var newNode = new MultiTreeNode<TValue, TConnectionWay>(value, this); in FindOrCreateNode()
78 private readonly Dictionary<TValue, MultiTreeNode<TValue, TConnectionWay>> valueToNode;
DMultiTreeNode.cs15 …public class MultiTreeNode<TValue, TConnectionWay> : TreeBase<MultiTreeNode<TValue, TConnectionWay… class
17 internal MultiTreeNode(TValue value, MultiTree<TValue, TConnectionWay> root) : base(value) in MultiTreeNode() method in Antmicro.Renode.Utilities.Collections.MultiTreeNode
27 public override MultiTreeNode<TValue, TConnectionWay> AddChild(TValue value) in AddChild()
32 … public MultiTreeNode<TValue, TConnectionWay> AddChild(TValue value, TConnectionWay connectionWay) in AddChild()
41 public void SetParent(MultiTreeNode<TValue, TConnectionWay> parentNode) in SetParent()
129 …protected void TraverseWithConnectionWaysChildrenOnly(Action<MultiTreeNode<TValue, TConnectionWay>… in TraverseWithConnectionWaysChildrenOnly()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/
DMachine.cs253 MultiTreeNode<IPeripheral, IRegistrationPoint> result;
1457 …private bool TryFindSubnodeByName(MultiTreeNode<IPeripheral, IRegistrationPoint> from, string path… in TryFindSubnodeByName()
1529 …private void FindPaths(string nameSoFar, IPeripheral peripheralToFind, MultiTreeNode<IPeripheral, … in FindPaths()