Module Simantics/BTree

This module is undocumented. This is a list of its definitions.

bTreeOf :: Resource -> <ReadGraph> BTree
cachedBTreeOf :: Resource -> <ReadGraph> BTree
createBTree :: Integer -> Resource -> <WriteGraph> BTree
createCachedBTree :: Integer -> Resource -> <WriteGraph> BTree
entriesOfBTree :: BTree -> <ReadGraph> [(Variant, Resource)]
flushCachedBTree :: BTree -> <WriteGraph> ()
insertBTree :: BTree -> Variant -> Resource -> <WriteGraph> ()
removeBTree :: BTree -> Variant -> <WriteGraph> ()
rootOfBTree :: BTree -> Resource
searchBTree :: BTree -> Variant -> <ReadGraph> Maybe Resource
searchRangeBTree :: BTree -> Maybe Variant -> Maybe Variant -> <ReadGraph> [(Variant, Resource)]