eyedb::CollArray Class Reference
[eyedb]

Not yet documented. More...

#include <CollArray.h>

Inheritance diagram for eyedb::CollArray:
eyedb::Collection eyedb::Instance eyedb::Object eyedb::gbxObject

List of all members.

Public Member Functions

 CollArray (Database *db, const char *n, Class *mc=NULL, Bool isref=True, const CollImpl *collimpl=0)
 Not yet documented.
 CollArray (Database *db, const char *n, Class *mc, int dim, const CollImpl *collimpl=0)
 Not yet documented.
 CollArray (const CollArray &o)
 Not yet documented.
CollArrayoperator= (const CollArray &o)
 Not yet documented.
virtual Objectclone () const
 Not yet documented.
Status insert (const Value &value, Bool noDup=False)
 Not yet documented.
Status suppress (const Value &value, Bool checkFirst=False)
 Not yet documented.
Status insertAt (Collection::ItemId id, const Value &value)
 Not yet documented.
Status append (const Value &value)
 Not yet documented.
Status suppressAt (Collection::ItemId id)
 Not yet documented.
Status retrieveAt (Collection::ItemId id, Value &value) const
 Not yet documented.
Status retrieveAt (Collection::ItemId id, Oid &item_oid) const
 Not yet documented.
Status retrieveAt (Collection::ItemId id, ObjectPtr &o, const RecMode *recmode=RecMode::NoRecurs) const
 Not yet documented.
Status retrieveAt (Collection::ItemId id, Object *&o, const RecMode *recmode=RecMode::NoRecurs) const
 Not yet documented.
virtual CollArrayasCollArray ()
 Not yet documented.
virtual const CollArrayasCollArray () const
 Not yet documented.
virtual void garbage ()
 Not yet documented.

Detailed Description

Not yet documented.

Definition at line 38 of file CollArray.h.


Constructor & Destructor Documentation

eyedb::CollArray::CollArray ( Database db,
const char *  n,
Class mc = NULL,
Bool  isref = True,
const CollImpl *  collimpl = 0 
)

Not yet documented.

Parameters:
db 
n 
mc 
isref 
collimpl 

Definition at line 83 of file CollArray.cc.

eyedb::CollArray::CollArray ( Database db,
const char *  n,
Class mc,
int  dim,
const CollImpl *  collimpl = 0 
)

Not yet documented.

Parameters:
db 
n 
mc 
dim 
collimpl 

Definition at line 92 of file CollArray.cc.

eyedb::CollArray::CollArray ( const CollArray o  ) 

Not yet documented.

Parameters:
o 

Definition at line 101 of file CollArray.cc.


Member Function Documentation

Status eyedb::CollArray::append ( const Value value  ) 

Not yet documented.

Parameters:
value 
Returns:

Definition at line 720 of file CollArray.cc.

virtual const CollArray* eyedb::CollArray::asCollArray (  )  const [inline, virtual]

Not yet documented.

Returns:

Reimplemented from eyedb::Object.

Definition at line 168 of file CollArray.h.

virtual CollArray* eyedb::CollArray::asCollArray (  )  [inline, virtual]

Not yet documented.

Returns:

Reimplemented from eyedb::Object.

Definition at line 162 of file CollArray.h.

virtual Object* eyedb::CollArray::clone (  )  const [inline, virtual]

Not yet documented.

Returns:

Implements eyedb::Object.

Definition at line 83 of file CollArray.h.

Status eyedb::CollArray::insert ( const Value value,
Bool  noDup = False 
) [virtual]

Not yet documented.

Parameters:
value 
noDup 
Returns:

Reimplemented from eyedb::Collection.

Definition at line 146 of file CollArray.cc.

Status eyedb::CollArray::insertAt ( Collection::ItemId  id,
const Value value 
)

Not yet documented.

Parameters:
value 
Returns:

Definition at line 302 of file CollArray.cc.

CollArray & eyedb::CollArray::operator= ( const CollArray o  ) 

Not yet documented.

Parameters:
o 

Reimplemented from eyedb::Collection.

Definition at line 110 of file CollArray.cc.

Status eyedb::CollArray::retrieveAt ( Collection::ItemId  id,
Object *&  o,
const RecMode recmode = RecMode::NoRecurs 
) const

Not yet documented.

Parameters:
id 
o 
recmode 
Returns:

Definition at line 449 of file CollArray.cc.

Status eyedb::CollArray::retrieveAt ( Collection::ItemId  id,
ObjectPtr &  o,
const RecMode recmode = RecMode::NoRecurs 
) const

Not yet documented.

Parameters:
id 
o 
recmode 
Returns:
Status eyedb::CollArray::retrieveAt ( Collection::ItemId  id,
Oid item_oid 
) const

Not yet documented.

Parameters:
id 
item_oid 
Returns:

Definition at line 388 of file CollArray.cc.

Status eyedb::CollArray::retrieveAt ( Collection::ItemId  id,
Value value 
) const

Not yet documented.

Parameters:
id 
value 
Returns:

Definition at line 595 of file CollArray.cc.

Status eyedb::CollArray::suppress ( const Value value,
Bool  checkFirst = False 
) [virtual]

Not yet documented.

Parameters:
value 
checkFirst 
Returns:

Reimplemented from eyedb::Collection.

Definition at line 178 of file CollArray.cc.

Status eyedb::CollArray::suppressAt ( Collection::ItemId  id  ) 

Not yet documented.

Parameters:
id 
Returns:

Definition at line 323 of file CollArray.cc.


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

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