tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
RBTree::RBNode Struct Reference
Collaboration diagram for RBTree::RBNode:

Public Member Functions

 RBNode (Color color=BLACK, long val=-1, RBNode *parent=NULL, long ID=0, RBNode *child0=NULL, RBNode *child1=NULL)
 

Public Attributes

Color m_color
 
int m_val
 
RBNode * m_parent
 
int m_ID
 
RBNode * m_child [2]
 

Constructor & Destructor Documentation

RBTree::RBNode::RBNode ( Color  color = BLACK,
long  val = -1,
RBNode *  parent = NULL,
long  ID = 0,
RBNode *  child0 = NULL,
RBNode *  child1 = NULL 
)
inline

Member Data Documentation

RBNode* RBTree::RBNode::m_child[2]
Color RBTree::RBNode::m_color
int RBTree::RBNode::m_ID
RBNode* RBTree::RBNode::m_parent
int RBTree::RBNode::m_val

The documentation for this struct was generated from the following file: