PTLib  Version 2.12.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PSortedListElement Struct Reference

#include <lists.h>

Collaboration diagram for PSortedListElement:

Public Types

enum  { Red, Black }
 

Public Member Functions

 PSortedListElement (PSortedListElement *nil=NULL, PObject *obj=NULL)
 
 PDECLARE_POOL_ALLOCATOR ()
 

Public Attributes

PSortedListElementm_parent
 
PSortedListElementm_left
 
PSortedListElementm_right
 
PObjectm_data
 
PINDEX m_subTreeSize
 
enum PSortedListElement:: { ... }  m_colour
 

Member Enumeration Documentation

anonymous enum
Enumerator
Red 
Black 

Constructor & Destructor Documentation

PSortedListElement::PSortedListElement ( PSortedListElement nil = NULL,
PObject obj = NULL 
)

Member Function Documentation

PSortedListElement::PDECLARE_POOL_ALLOCATOR ( )

Member Data Documentation

enum { ... } PSortedListElement::m_colour
PObject* PSortedListElement::m_data
PSortedListElement* PSortedListElement::m_left
PSortedListElement* PSortedListElement::m_parent
PSortedListElement* PSortedListElement::m_right
PINDEX PSortedListElement::m_subTreeSize

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