Node pool interface type alias
Key type alias
Support for the 'in' operator
Adds a new node to the tree, automatically inserting it in the correct location to keep the tree sorted.
Adds a value to the tree, automatically inserting a new node in the correct location to keep the tree sorted.
Adds a value to the tree, automatically inserting a new node in the correct location to keep the tree sorted.
Searches the tree for the first node whose key is >= the specified key, and returns it.
Searches the tree for the first node whose key is <= the specified key, and returns it.
Searches the tree for the specified key, and returns the first node with that key.
Sets the key of node to key, keeping the tree sorted.
Sets the key of node to key, keeping the tree sorted.
Node struct mixin. Elements of Node are stored in the tree. @see ocean.util.container.ebtree.model.KeylessMethods.
Mixin of iterators. @see ocean.util.container.ebtree.model.KeylessMethods.
Mixin of methods. @see ocean.util.container.ebtree.model.KeylessMethods.
false if 'uint' is the key type or true if it is 'int'.
Dual32Key struct, allows the usage of two 32-bit integer values as a combined 64-bit key.
Tree root node.
Removes all values from the tree.
Increases the record counter by n.
Decreases the record counter by n.
EBTree32 class template.