Drizzled Public API Documentation

CSSyncLinkedList Class Reference

Inheritance diagram for CSSyncLinkedList:
CSLinkedList CSSync CSObject CSLock CSMutex

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 *)
virtual void wait ()
void wait (time_t mill_sec)
virtual void wakeup ()
virtual void lock ()
virtual void unlock ()
virtual bool haveLock ()

Friends

class CSSync
class CSLock

Detailed Description

Definition at line 154 of file CSStorage.h.


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