Drizzled Public API Documentation

CSSharedRefObject Class Reference

Inheritance diagram for CSSharedRefObject:
CSObject CSSync CSLock CSMutex MSDatabase MSRepository MSTable MSTrans MSTransCache

List of all members.

Public Member Functions

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

Private Attributes

uint32_t iRefCount

Friends

class CSSync
class CSLock

Detailed Description

Definition at line 127 of file CSObject.h.


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