
Public Member Functions | |
| EnumClass (const char *s) | |
| Not yet documented. | |
| EnumClass (Database *db, const char *s) | |
| Not yet documented. | |
| EnumClass (const EnumClass &cl) | |
| Not yet documented. | |
| EnumClass & | operator= (const EnumClass &cl) |
| Not yet documented. | |
| virtual Object * | clone () const |
| Not yet documented. | |
| int | getEnumItemsCount () const |
| Not yet documented. | |
| const EnumItem * | getEnumItem (int n) const |
| Not yet documented. | |
| const EnumItem * | getEnumItemFromName (const char *nm) const |
| Not yet documented. | |
| const EnumItem * | getEnumItemFromVal (unsigned int val) const |
| Not yet documented. | |
| Status | setEnumItems (EnumItem **nitems, int cnt) |
| Not yet documented. | |
| const EnumItem ** | getEnumItems (int &cnt) const |
| Not yet documented. | |
| Object * | newObj (Database *db=NULL) const |
| Not yet documented. | |
| Object * | newObj (Data data, Bool copy=True) const |
| Not yet documented. | |
| Status | setName (const char *s) |
| Not yet documented. | |
| void | touch () |
| Not yet documented. | |
| virtual EnumClass * | asEnumClass () |
| Not yet documented. | |
| virtual const EnumClass * | asEnumClass () const |
| Not yet documented. | |
| void | _setCSDRSize (Size, Size) |
| Bool | compare_perform (const Class *cl, Bool compClassOwner, Bool compNum, Bool compName, Bool inDepth) const |
| Not yet documented. | |
| Status | trace (FILE *fd=stdout, unsigned int flags=0, const RecMode *recmode=RecMode::FullRecurs) const |
| Not yet documented. | |
| Status | setValue (Data) |
| Not yet documented. | |
| Status | getValue (Data *) const |
| Not yet documented. | |
| Status | create () |
| Not yet documented. | |
| Status | update () |
| Not yet documented. | |
| Status | remove (const RecMode *=RecMode::NoRecurs) |
| Not yet documented. | |
| Status | generateCode_Java (Schema *, const char *prefix, const GenCodeHints &, FILE *) |
| Status | traceData (FILE *, int, Data, Data, TypeModifier *=NULL) const |
| Status | setRawData (Data, Data, int, Bool &, Bool) |
| Status | getRawData (Data, Data, int) const |
| virtual | ~EnumClass () |
| EnumClass (const Oid &, const char *) | |
| virtual Status | loadComplete (const Class *) |
Friends | |
| Status | enumClassMake (Database *, const Oid *, Object **, const RecMode *, const ObjectHeader *, Data, LockMode, const Class *) |
Definition at line 107 of file EnumClass.h.
| eyedb::EnumClass::EnumClass | ( | const char * | s | ) |
| eyedb::EnumClass::EnumClass | ( | Database * | db, | |
| const char * | s | |||
| ) |
| eyedb::EnumClass::EnumClass | ( | const EnumClass & | cl | ) |
| virtual Object* eyedb::EnumClass::clone | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Class.
Definition at line 143 of file EnumClass.h.
| int eyedb::EnumClass::getEnumItemsCount | ( | void | ) | const |
| const EnumItem * eyedb::EnumClass::getEnumItem | ( | int | n | ) | const |
| const EnumItem * eyedb::EnumClass::getEnumItemFromName | ( | const char * | nm | ) | const |
| const EnumItem * eyedb::EnumClass::getEnumItemFromVal | ( | unsigned int | val | ) | const |
| const EnumItem ** eyedb::EnumClass::getEnumItems | ( | int & | cnt | ) | const |
Not yet documented.
| db |
Reimplemented from eyedb::Class.
Definition at line 193 of file EnumClass.cc.
Not yet documented.
| data | ||
| copy |
Reimplemented from eyedb::Class.
Definition at line 205 of file EnumClass.cc.
| Status eyedb::EnumClass::setName | ( | const char * | s | ) | [virtual] |
Not yet documented.
| s |
Reimplemented from eyedb::Class.
Definition at line 222 of file EnumClass.cc.
| virtual EnumClass* eyedb::EnumClass::asEnumClass | ( | ) | [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Object.
Definition at line 218 of file EnumClass.h.
| virtual const EnumClass* eyedb::EnumClass::asEnumClass | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Object.
Definition at line 224 of file EnumClass.h.
| Bool eyedb::EnumClass::compare_perform | ( | const Class * | cl, | |
| Bool | compClassOwner, | |||
| Bool | compNum, | |||
| Bool | compName, | |||
| Bool | inDepth | |||
| ) | const [virtual] |
Not yet documented.
| cl |
Reimplemented from eyedb::Class.
Definition at line 176 of file EnumClass.cc.
| Status eyedb::EnumClass::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 227 of file EnumClass.cc.
Not yet documented.
| data |
Reimplemented from eyedb::Class.
Definition at line 403 of file EnumClass.cc.
Not yet documented.
| data |
Reimplemented from eyedb::Class.
Definition at line 408 of file EnumClass.cc.
| Status eyedb::EnumClass::create | ( | void | ) | [virtual] |
Not yet documented.
Reimplemented from eyedb::Class.
Definition at line 413 of file EnumClass.cc.
| Status eyedb::EnumClass::update | ( | void | ) | [virtual] |
Not yet documented.
Reimplemented from eyedb::Class.
Definition at line 474 of file EnumClass.cc.
| Status eyedb::EnumClass::remove | ( | const RecMode * | recmode = RecMode::NoRecurs |
) | [virtual] |
Not yet documented.
| recmode |
Reimplemented from eyedb::Class.
Definition at line 479 of file EnumClass.cc.
1.5.3