PTLib  Version 2.10.11
PSortedListInfo Struct Reference

#include <lists.h>

Public Types

typedef PSortedListElement Element
 

Public Member Functions

 PSortedListInfo ()
 
PSortedListElementSuccessor (const PSortedListElement *node) const
 
PSortedListElementPredecessor (const PSortedListElement *node) const
 
PSortedListElementOrderSelect (PSortedListElement *node, PINDEX index) const
 
 PDECLARE_POOL_ALLOCATOR ()
 

Public Attributes

PSortedListElementroot
 
PSortedListElement nil
 

Member Typedef Documentation

§ Element

Constructor & Destructor Documentation

§ PSortedListInfo()

PSortedListInfo::PSortedListInfo ( )

Member Function Documentation

§ OrderSelect()

PSortedListElement* PSortedListInfo::OrderSelect ( PSortedListElement node,
PINDEX  index 
) const

§ PDECLARE_POOL_ALLOCATOR()

PSortedListInfo::PDECLARE_POOL_ALLOCATOR ( )

§ Predecessor()

PSortedListElement* PSortedListInfo::Predecessor ( const PSortedListElement node) const

§ Successor()

PSortedListElement* PSortedListInfo::Successor ( const PSortedListElement node) const

Member Data Documentation

§ nil

PSortedListElement PSortedListInfo::nil

§ root

PSortedListElement* PSortedListInfo::root

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