Drizzled Public API Documentation

CSLinkedList Class Reference

Inheritance diagram for CSLinkedList:
CSObject CSSyncLinkedList CSThreadList

List of all members.

Public Member Functions

void clear ()
uint32_t getSize ()
void addFront (CSObject *item)
void addBack (CSObject *item)
bool remove (CSObject *item)
CSObject * removeBack ()
CSObject * getBack ()
CSObject * getFront ()
CSObject * removeFront ()
virtual void retain ()
virtual void release ()
virtual void finalize ()
virtual CSObject * getKey ()
virtual int compareKey (CSObject *)
virtual uint32_t hashKey ()
virtual CSObject * getHashLink ()
virtual void setHashLink (CSObject *)
virtual CSObject * getNextLink ()
virtual CSObject * getPrevLink ()
virtual void setNextLink (CSObject *)
virtual void setPrevLink (CSObject *)

Private Attributes

uint32_t iSize
CSObject * iListFront
CSObject * iListBack

Detailed Description

Definition at line 122 of file CSStorage.h.


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