|
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 |