Not yet documented. More...
#include <CollectionClass.h>
Public Member Functions | |
const char * | getCName (Bool useAsRef=False) const |
Not yet documented. | |
Class * | getCollClass (Bool *isref=NULL, eyedblib::int16 *dim=NULL, eyedblib::int16 *item_size=NULL) |
Not yet documented. | |
const Class * | getCollClass (Bool *isref=NULL, eyedblib::int16 *dim=NULL, eyedblib::int16 *item_size=NULL) const |
Not yet documented. | |
int | getItemSize () const |
Not yet documented. | |
Status | getStatus () const |
Not yet documented. | |
Status | create () |
Not yet documented. | |
Status | update () |
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. | |
virtual CollectionClass * | asCollectionClass () |
Not yet documented. | |
virtual const CollectionClass * | asCollectionClass () const |
Not yet documented. | |
virtual Status | setName (const char *s) |
Not yet documented. | |
Static Public Member Functions | |
static Status | make (Database *db, Class **cls) |
Not yet documented. | |
Protected Member Functions | |
CollectionClass & | operator= (const CollectionClass &) |
Not yet documented. | |
int | genODL (FILE *fd, Schema *) const |
Not yet documented. |
Not yet documented.
Definition at line 38 of file CollectionClass.h.
virtual const CollectionClass* eyedb::CollectionClass::asCollectionClass | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Object.
Definition at line 143 of file CollectionClass.h.
virtual CollectionClass* eyedb::CollectionClass::asCollectionClass | ( | ) | [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Object.
Definition at line 137 of file CollectionClass.h.
Status eyedb::CollectionClass::create | ( | void | ) | [virtual] |
Not yet documented.
Reimplemented from eyedb::Class.
Definition at line 273 of file CollectionClass.cc.
int eyedb::CollectionClass::genODL | ( | FILE * | fd, | |
Schema * | m | |||
) | const [protected, virtual] |
Not yet documented.
fd | ||
m |
Reimplemented from eyedb::Class.
Definition at line 659 of file CollectionClass.cc.
const char * eyedb::CollectionClass::getCName | ( | Bool | useAsRef = False |
) | const [virtual] |
Not yet documented.
useAsRef |
Reimplemented from eyedb::Class.
Definition at line 51 of file CollectionClass.cc.
const Class * eyedb::CollectionClass::getCollClass | ( | Bool * | isref = NULL , |
|
eyedblib::int16 * | dim = NULL , |
|||
eyedblib::int16 * | item_size = NULL | |||
) | const |
Not yet documented.
isref | ||
dim | ||
item_size |
Definition at line 524 of file CollectionClass.cc.
Class * eyedb::CollectionClass::getCollClass | ( | Bool * | isref = NULL , |
|
eyedblib::int16 * | dim = NULL , |
|||
eyedblib::int16 * | item_size = NULL | |||
) |
Not yet documented.
isref | ||
dim | ||
item_size |
Definition at line 508 of file CollectionClass.cc.
int eyedb::CollectionClass::getItemSize | ( | ) | const [inline] |
Status eyedb::CollectionClass::getStatus | ( | ) | const [inline] |
CollectionClass & eyedb::CollectionClass::operator= | ( | const CollectionClass & | cl | ) | [protected] |
Not yet documented.
cl |
Reimplemented from eyedb::Class.
Reimplemented in eyedb::CollArrayClass, eyedb::CollBagClass, eyedb::CollListClass, and eyedb::CollSetClass.
Definition at line 224 of file CollectionClass.cc.
Not yet documented.
recmode |
Reimplemented from eyedb::Class.
Definition at line 503 of file CollectionClass.cc.
Status eyedb::CollectionClass::setName | ( | const char * | s | ) | [virtual] |
Not yet documented.
s |
Reimplemented from eyedb::Class.
Definition at line 1015 of file CollectionClass.cc.
Status eyedb::CollectionClass::trace | ( | FILE * | fd = stdout , |
|
unsigned int | flags = 0 , |
|||
const RecMode * | recmode = RecMode::FullRecurs | |||
) | const [virtual] |
Not yet documented.
fd | ||
flags | ||
recmode |
Reimplemented from eyedb::Class.
Definition at line 451 of file CollectionClass.cc.
Status eyedb::CollectionClass::update | ( | void | ) | [virtual] |
Not yet documented.
Reimplemented from eyedb::Class.
Definition at line 382 of file CollectionClass.cc.