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.
ObjectList * getObjects ()
 Not yet documented.
void empty ()
 Not yet documented.
unsigned int getObjectCount ()
 Not yet documented.

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::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.

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.


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

Generated on Wed May 26 10:25:12 2010 for eyedb by  doxygen 1.6.1