Public Types | Public Member Functions | Public Attributes | Private Member Functions

pf_Fragments::Node Class Reference

#include <pf_Fragments.h>

List of all members.

Public Types

enum  Color { red, black }

Public Member Functions

 Node ()
 Node (Color c)
 Node (Color c, pf_Frag *pf, Node *l, Node *r, Node *p)
 ~Node (void)

Public Attributes

Color color
pf_Fragitem
Nodeleft
Noderight
Nodeparent

Private Member Functions

 Node (const Node &)
Nodeoperator= (const Node &)

Member Enumeration Documentation

Enumerator:
red 
black 

Constructor & Destructor Documentation

pf_Fragments::Node::Node ( void   ) 
pf_Fragments::Node::Node ( Color  c  ) 
pf_Fragments::Node::Node ( Color  c,
pf_Frag pf,
Node l,
Node r,
Node p 
)
pf_Fragments::Node::~Node ( void   ) 

References item, left, parent, right, and xxx_UT_DEBUGMSG.

pf_Fragments::Node::Node ( const Node  )  [private]

Member Function Documentation

Node& pf_Fragments::Node::operator= ( const Node  )  [private]

Member Data Documentation


The documentation for this class was generated from the following files: