Drizzled Public API Documentation

CSSortedList Class Reference
Inheritance diagram for CSSortedList:
CSObject CSSyncSortedList

List of all members.

Public Member Functions

void clear ()
void add (CSObject *item)
CSObjectfind (CSObject *key)
CSObjectitemAt (uint32_t idx)
CSObjecttakeItemAt (uint32_t idx)
void remove (CSObject *key)
uint32_t getSize ()
virtual void retain ()
virtual void release ()
virtual void finalize ()
virtual CSObjectgetKey ()
virtual int compareKey (CSObject *)
virtual uint32_t hashKey ()
virtual CSObjectgetHashLink ()
virtual void setHashLink (CSObject *)
virtual CSObjectgetNextLink ()
virtual CSObjectgetPrevLink ()
virtual void setNextLink (CSObject *)
virtual void setPrevLink (CSObject *)

Private Member Functions

CSObjectsearch (CSObject *key, uint32_t &idx)

Private Attributes

uint32_t iListSize
uint32_t iInUse
CSObject ** iList

Detailed Description

Definition at line 65 of file CSStorage.h.


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