cheshirekow
v0.1.0
|
A node in a redblack tree. More...
#include <mpblocks/redblack/node.h>
Public Types | |
typedef Traits::Key | Key |
typedef Traits::NodeRef | NodeRef |
Public Member Functions | |
BasicNode (Key key, NodeRef Nil) | |
BasicNode (NodeRef Nil) | |
Public Attributes | |
Color | color |
Key | key |
NodeRef | left |
NodeRef | parent |
NodeRef | right |
A node in a redblack tree.
typedef Traits::Key mpblocks::redblack::BasicNode< Traits >::Key |
typedef Traits::NodeRef mpblocks::redblack::BasicNode< Traits >::NodeRef |
|
inline |
|
inline |
Color mpblocks::redblack::BasicNode< Traits >::color |
Key mpblocks::redblack::BasicNode< Traits >::key |
NodeRef mpblocks::redblack::BasicNode< Traits >::left |
NodeRef mpblocks::redblack::BasicNode< Traits >::parent |
NodeRef mpblocks::redblack::BasicNode< Traits >::right |