5 #include <libutl/BinTreeNode.h> 51 return static_cast<RBtreeNode*
>(BinTreeNode::next());
61 return static_cast<RBtreeNode*
>(BinTreeNode::prev());
68 virtual void addFixup();
69 virtual void removeFixup(
const BinTreeNode* removedNode);
void deInit()
De-initialize UTL++.
uint_t getColor() const
Get the color (RED or BLACK).
unsigned char byte_t
Unsigned character.
unsigned int uint_t
Unsigned integer.
void setColor(uint_t color)
Set the color (RED or BLACK).
RBtreeNode * sibling() const
Return self's sibling (nullptr if none).
Root of UTL++ class hierarchy.
color_t
A node in a red/black tree is colored red or black.
void init()
Initialize UTL++.