Searched refs:MultiTreeNode (Results 1 – 3 of 3) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/Collections/ |
| D | MultiTree.cs | 15 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;
|
| D | MultiTreeNode.cs | 15 …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/ |
| D | Machine.cs | 253 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()
|