Not yet documented. More...
#include <Collection.h>
Public Member Functions | |
int | getCount () const |
Not yet documented. | |
Bool | isEmpty () const |
Not yet documented. | |
const char * | getName () const |
Not yet documented. | |
void | setName (const char *s) |
Not yet documented. | |
Status | getStatus () const |
Not yet documented. | |
virtual Status | insert (const Value &v, Bool noDup=False) |
Not yet documented. | |
virtual Status | suppress (const Value &item_value, Bool checkFirst=False) |
Not yet documented. | |
Status | empty () |
Not yet documented. | |
virtual Status | isIn (const Value &value, Bool &found, Collection::ItemId *where=0) const |
Not yet documented. | |
Status | getElements (OidArray &oid_array) const |
Not yet documented. | |
Status | getElements (ObjectPtrVector &obj_vect, const RecMode *recmode=RecMode::NoRecurs) const |
Not yet documented. | |
Status | getElements (ObjectArray &obj_array, const RecMode *recmode=RecMode::NoRecurs) const |
Not yet documented. | |
Status | getElements (ValueArray &value_array, Bool index=False) const |
Not yet documented. | |
Status | realize (const RecMode *recmod=RecMode::NoRecurs) |
Not yet documented. | |
Status | remove (const RecMode *recmode=RecMode::NoRecurs) |
Not yet documented. | |
Status | trace (FILE *fd=stdout, unsigned int flags=0, const RecMode *recmode=RecMode::FullRecurs) const |
Not yet documented. | |
void | setImplementation (const CollImpl *collimpl) |
Not yet documented. | |
Status | getImplementation (CollImpl *&collimpl, Bool remote=False) const |
Not yet documented. | |
Status | getImplStats (std::string &xstats, Bool dspImpl=True, Bool full=False, const char *indent="") |
Not yet documented. | |
Status | getImplStats (IndexStats *&stats) |
Not yet documented. | |
Status | simulate (const CollImpl &collimpl, std::string &xstats, Bool dspImpl=True, Bool full=False, const char *indent="") |
Not yet documented. | |
Status | simulate (const CollImpl &collimpl, IndexStats *&stats) |
Not yet documented. | |
virtual Status | setDatabase (Database *mdb) |
Not yet documented. | |
virtual void | garbage () |
Not yet documented. | |
void | setCardinalityConstraint (Object *card) |
Not yet documented. | |
CardinalityDescription * | getCardinalityConstraint () const |
Not yet documented. | |
Status | checkCardinality () const |
Not yet documented. | |
int | getBottom () const |
Not yet documented. | |
int | getTop () const |
Not yet documented. | |
virtual Collection * | asCollection () |
Not yet documented. | |
virtual const Collection * | asCollection () const |
Not yet documented. | |
Status | getDefaultDataspace (const Dataspace *&dataspace) const |
Not yet documented. | |
Status | setDefaultDataspace (const Dataspace *dataspace) |
Not yet documented. | |
Status | moveElements (const Dataspace *dataspace) |
Not yet documented. | |
Collection & | operator= (const Collection &) |
Not yet documented. |
Not yet documented.
Definition at line 45 of file Collection.h.
virtual const Collection* eyedb::Collection::asCollection | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Object.
Definition at line 284 of file Collection.h.
virtual Collection* eyedb::Collection::asCollection | ( | ) | [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Object.
Definition at line 278 of file Collection.h.
Status eyedb::Collection::checkCardinality | ( | ) | const |
Status eyedb::Collection::empty | ( | ) |
int eyedb::Collection::getBottom | ( | ) | const |
CardinalityDescription * eyedb::Collection::getCardinalityConstraint | ( | ) | const |
int eyedb::Collection::getCount | ( | ) | const |
Status eyedb::Collection::getDefaultDataspace | ( | const Dataspace *& | dataspace | ) | const |
Status eyedb::Collection::getElements | ( | ValueArray & | value_array, | |
Bool | index = False | |||
) | const |
Not yet documented.
value_array | ||
index |
Definition at line 2550 of file Collection.cc.
Status eyedb::Collection::getElements | ( | ObjectArray & | obj_array, | |
const RecMode * | recmode = RecMode::NoRecurs | |||
) | const |
Not yet documented.
obj_array | ||
recmode |
Definition at line 2356 of file Collection.cc.
Status eyedb::Collection::getElements | ( | ObjectPtrVector & | obj_vect, | |
const RecMode * | recmode = RecMode::NoRecurs | |||
) | const |
Not yet documented.
obj_vect | ||
recmode |
Definition at line 2345 of file Collection.cc.
Status eyedb::Collection::getImplementation | ( | CollImpl *& | collimpl, | |
Bool | remote = False | |||
) | const |
Not yet documented.
collimpl | ||
remote |
Definition at line 3053 of file Collection.cc.
Status eyedb::Collection::getImplStats | ( | IndexStats *& | stats | ) |
Status eyedb::Collection::getImplStats | ( | std::string & | xstats, | |
Bool | dspImpl = True , |
|||
Bool | full = False , |
|||
const char * | indent = "" | |||
) |
Not yet documented.
xstats | ||
dspImpl | ||
full | ||
indent |
Definition at line 1581 of file Collection.cc.
const char* eyedb::Collection::getName | ( | ) | const [inline] |
Status eyedb::Collection::getStatus | ( | ) | const |
int eyedb::Collection::getTop | ( | ) | const |
Not yet documented.
v | ||
noDup |
Reimplemented in eyedb::CollArray, and eyedb::CollList.
Definition at line 1007 of file Collection.cc.
Bool eyedb::Collection::isEmpty | ( | ) | const |
Status eyedb::Collection::isIn | ( | const Value & | value, | |
Bool & | found, | |||
Collection::ItemId * | where = 0 | |||
) | const [virtual] |
Not yet documented.
value | ||
found | ||
where |
Definition at line 1443 of file Collection.cc.
Status eyedb::Collection::moveElements | ( | const Dataspace * | dataspace | ) |
Collection & eyedb::Collection::operator= | ( | const Collection & | o | ) |
Not yet documented.
o |
Reimplemented from eyedb::Object.
Reimplemented in eyedb::CollArray, eyedb::CollBag, eyedb::CollList, and eyedb::CollSet.
Definition at line 515 of file Collection.cc.
Not yet documented.
recmode |
Reimplemented from eyedb::Object.
Definition at line 1994 of file Collection.cc.
Not yet documented.
recmode |
Reimplemented from eyedb::Object.
Definition at line 2040 of file Collection.cc.
void eyedb::Collection::setCardinalityConstraint | ( | Object * | card | ) |
Not yet documented.
mdb |
Reimplemented from eyedb::Object.
Definition at line 572 of file Collection.cc.
Status eyedb::Collection::setDefaultDataspace | ( | const Dataspace * | dataspace | ) |
void eyedb::Collection::setImplementation | ( | const CollImpl * | collimpl | ) |
void eyedb::Collection::setName | ( | const char * | s | ) |
Status eyedb::Collection::simulate | ( | const CollImpl & | collimpl, | |
IndexStats *& | stats | |||
) |
Not yet documented.
collimpl | ||
stats |
Definition at line 1653 of file Collection.cc.
Status eyedb::Collection::simulate | ( | const CollImpl & | collimpl, | |
std::string & | xstats, | |||
Bool | dspImpl = True , |
|||
Bool | full = False , |
|||
const char * | indent = "" | |||
) |
Not yet documented.
collimpl | ||
xstats | ||
dspImpl | ||
full | ||
indent |
Definition at line 1642 of file Collection.cc.
Not yet documented.
item_value | ||
checkFirst |
Reimplemented in eyedb::CollArray.
Definition at line 1028 of file Collection.cc.
Status eyedb::Collection::trace | ( | FILE * | fd = stdout , |
|
unsigned int | flags = 0 , |
|||
const RecMode * | recmode = RecMode::FullRecurs | |||
) | const [virtual] |
Not yet documented.
fd | ||
flags | ||
recmode |
Implements eyedb::Object.
Definition at line 2066 of file Collection.cc.