Method: PEROBS::BTreeNode#set_child
- Defined in:
- lib/perobs/BTreeNode.rb
#set_child(index, child) ⇒ Object
575 576 577 578 579 580 581 582 583 584 585 |
# File 'lib/perobs/BTreeNode.rb', line 575 def set_child(index, child) if child @children[index] = link(child) @children[index].parent = link(self) else @children[index] = nil end @tree.node_cache.insert(self) child end |