#include <TTreeMap.h>
Inheritance diagram for acdk::util::TRedBlackNode< K, V >:
Public Types | |
typedef K | RKeyType |
typedef V | RValueType |
typedef TRedBlackNode< RKeyType, RValueType > | ThisType |
typedef RefHolder< ThisType > | RThisType |
typedef RThisType | RefType |
typedef TBasicMapEntry< RKeyType, RValueType > | SuperType |
enum | NodeType { Red = -1, Black = 1 } |
Public Member Functions | |
TRedBlackNode (IN(RKeyType) key, IN(RValueType) value) | |
void | _clear () |
Static Public Member Functions | |
RThisType | nilNode () |
Public Attributes | |
NodeType | _color |
RThisType | _left |
RThisType | _right |
RThisType | _parent |
|
Reimplemented from acdk::util::TBasicMapEntry< K, V >. |
|
Reimplemented from acdk::util::TBasicMapEntry< K, V >. Reimplemented in acdk::util::TNilRedBlackNode< K, V >. |
|
Reimplemented from acdk::util::TBasicMapEntry< K, V >. |
|
Reimplemented from acdk::util::TBasicMapEntry< K, V >. Reimplemented in acdk::util::TNilRedBlackNode< K, V >. |
|
Reimplemented in acdk::util::TNilRedBlackNode< K, V >. |
|
Reimplemented from acdk::util::TBasicMapEntry< K, V >. Reimplemented in acdk::util::TNilRedBlackNode< K, V >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|