History log of /haiku/headers/private/kernel/util/AVLTree.h (Results 1 – 7 of 7)
Revision Date Author Comments
# a2efc7ec 24-Jul-2023 Augustin Cavalier <waddlesplash@gmail.com>

AVLTree: Unify removal implementations.

Extracted from hamishm's eventqueue patches.


# 621f5370 24-May-2020 Michael Lotz <mmlr@mlotz.ch>

AVLTree: Add convenience LeftMost/RightMost with no arguments.

They return the left and right most nodes of the entire tree, i.e.
starting from the root node.

Change-Id: I651a9db6d12308aef4c2ed7148

AVLTree: Add convenience LeftMost/RightMost with no arguments.

They return the left and right most nodes of the entire tree, i.e.
starting from the root node.

Change-Id: I651a9db6d12308aef4c2ed71484958428e58c9bc
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2838
Reviewed-by: waddlesplash <waddlesplash@gmail.com>

show more ...


# e7156146 05-Aug-2017 hyche <cvghy116@gmail.com>

AVLTree: forward LeftMost and RightMost method from AVLTreeBase

Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>


# a84e14ca 16-Dec-2011 Alex Wilson <yourpalal2@gmail.com>

Merge branch 'master' of git://github.com/haiku/haiku


# e7346707 07-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

AVLTree: Add Previous()/Next()


# 20b22dfc 07-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

AVLTree: Add Previous()/Next()


# a54549a8 06-Dec-2009 Ingo Weinhold <ingo_weinhold@gmx.de>

* AVLTree:
- Renamed to AVLTreeBase and moved it into its own header/source file.
- Renamed FindClose() to FindClosest().
- Added CheckTree() method for debugging purposes. It checks the validi

* AVLTree:
- Renamed to AVLTreeBase and moved it into its own header/source file.
- Renamed FindClose() to FindClosest().
- Added CheckTree() method for debugging purposes. It checks the validity
of the tree.
* Added a templatized class AVLTree which doesn't offer a map-like interface
like AVLTreeMap, but rather one similar to BOpenHashMap and SplayTree. It
is more convenient to use, if one wants to store objects that already
contain the key.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34526 a95241bf-73f2-0310-859d-f6bbb57e9c96

show more ...