eyedb::ObjCache Class Reference
[eyedb]

Not yet documented. More...

#include <ObjCache.h>

List of all members.

Public Member Functions

 ObjCache (unsigned int n=8)
 Not yet documented.
Bool insertObject (const Oid &oid, void *o, unsigned int refcnt=0)
 Not yet documented.
Bool deleteObject (const Oid &oid, bool force=false)
 Not yet documented.
void * getObject (const Oid &oid, bool incr=false)
 Not yet documented.
ObjectListgetObjects ()
 Not yet documented.
void empty ()
 Not yet documented.
unsigned int getObjectCount ()
 Not yet documented.
 ~ObjCache ()


Detailed Description

Not yet documented.

Definition at line 40 of file ObjCache.h.


Constructor & Destructor Documentation

eyedb::ObjCache::ObjCache ( unsigned int  n = 8  ) 

Not yet documented.

Parameters:
n 

Definition at line 50 of file ObjCache.cc.


Member Function Documentation

Bool eyedb::ObjCache::insertObject ( const Oid oid,
void *  o,
unsigned int  refcnt = 0 
)

Not yet documented.

Parameters:
oid 
o 
Returns:

Definition at line 120 of file ObjCache.cc.

Bool eyedb::ObjCache::deleteObject ( const Oid oid,
bool  force = false 
)

Not yet documented.

Parameters:
oid 
Returns:

Definition at line 145 of file ObjCache.cc.

void * eyedb::ObjCache::getObject ( const Oid oid,
bool  incr = false 
)

Not yet documented.

Parameters:
oid 
Returns:

Definition at line 178 of file ObjCache.cc.

ObjectList * eyedb::ObjCache::getObjects (  ) 

Not yet documented.

Returns:

Definition at line 198 of file ObjCache.cc.


The documentation for this class was generated from the following files:
Generated on Mon Dec 22 18:16:20 2008 for eyedb by  doxygen 1.5.3