
Public Member Functions | |
| AttrNative (Class *, Class *, const char *, Bool isRef, Status(*)(const Object *, Data *, int, int, Bool *, Bool, Size *), Status(*)(Object *, Data, int, int), Status(*)(const Object *, Oid *oid, int nb, int from), Status(*)(Object *, const Oid *, int, int, Bool)) | |
| AttrNative (Class *, Class *, const char *, int dim, Status(*)(const Object *, Data *, int, int, Bool *, Bool, Size *), Status(*)(Object *, Data, int, int), Status(*)(const Object *, Oid *oid, int nb, int from), Status(*)(Object *, const Oid *, int, int, Bool)) | |
| AttrNative (const AttrNative *, const Class *, const Class *, const Class *, int) | |
| Status | setOid (Object *, const Oid *, int, int, Bool) const |
| Not yet documented. | |
| Status | getOid (const Object *, Oid *oid, int nb, int from) const |
| Not yet documented. | |
| Status | setValue (Object *, Data, int, int, Bool) const |
| Not yet documented. | |
| Status | getValue (const Object *, Data *, int, int, Bool *) const |
| Not yet documented. | |
| Status | getTValue (Database *db, const Oid &objoid, Data *data, int nb=1, int from=0, Bool *isnull=0, Size *rnb=0, Offset=0) const |
| Not yet documented. | |
| Status | trace (const Object *, FILE *, int *, unsigned int, const RecMode *) const |
| Not yet documented. | |
| Bool | isNative () const |
| Not yet documented. | |
| void | reportAttrCompSetOid (Offset *offset, Data idr) const |
| Status | generateCollSetClassMethod_C (Class *, GenContext *, const GenCodeHints &hints, const char *, Bool) |
| Status | generateCode_C (Class *, const GenCodeHints &, GenContext *, GenContext *) |
| Status | generateClassDesc_C (GenContext *) |
| Status | generateBody_C (Class *, GenContext *, const GenCodeHints &hints) |
| Status | generateGetMethod_C (Class *, GenContext *, Bool, const GenCodeHints &hints, const char *) |
| Status | generateSetMethod_C (Class *, GenContext *, const GenCodeHints &hints) |
| Status | generateSetMethod_C (Class *, GenContext *, Bool, const GenCodeHints &hints) |
| Status | generateCollSetClassMethod_Java (Class *, GenContext *, const GenCodeHints &, Bool) |
| Status | generateCode_Java (Class *, GenContext *, const GenCodeHints &, const char *) |
| Status | generateClassDesc_Java (GenContext *) |
| Status | generateBody_Java (Class *, GenContext *, const GenCodeHints &, const char *prefix) |
| Status | generateGetMethod_Java (Class *, GenContext *, Bool, const GenCodeHints &, const char *, const char *) |
| Status | generateSetMethod_Java (Class *, GenContext *, Bool, const GenCodeHints &) |
| Status | generateSetMethod_Java (Class *, GenContext *, const GenCodeHints &) |
Static Public Member Functions | |
| static void | copy (int, Attribute **&, unsigned int &, Class *) |
| static void | init () |
| static void | _release () |
Definition at line 30 of file AttrNative.h.
| Status eyedb::AttrNative::setOid | ( | Object * | agr, | |
| const Oid * | oid, | |||
| int | , | |||
| int | , | |||
| Bool | ||||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| oid | ||
| ?? | ||
| ?? | ||
| ?? |
Reimplemented from eyedb::Attribute.
Definition at line 691 of file AttrNative.cc.
| Status eyedb::AttrNative::getOid | ( | const Object * | agr, | |
| Oid * | oid, | |||
| int | nb, | |||
| int | from | |||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| oid | ||
| ?? | ||
| ?? |
Reimplemented from eyedb::Attribute.
Definition at line 698 of file AttrNative.cc.
| Status eyedb::AttrNative::setValue | ( | Object * | agr, | |
| Data | data, | |||
| int | nb, | |||
| int | from, | |||
| Bool | check_class | |||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| data | ||
| nb | ||
| from | ||
| check_class |
Reimplemented from eyedb::Attribute.
Definition at line 705 of file AttrNative.cc.
| Status eyedb::AttrNative::getValue | ( | const Object * | agr, | |
| Data * | data, | |||
| int | nb, | |||
| int | from, | |||
| Bool * | isnull | |||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| data | ||
| nb | ||
| from | ||
| isnull |
Reimplemented from eyedb::Attribute.
Definition at line 714 of file AttrNative.cc.
| Status eyedb::AttrNative::getTValue | ( | Database * | db, | |
| const Oid & | objoid, | |||
| Data * | data, | |||
| int | nb = 1, |
|||
| int | from = 0, |
|||
| Bool * | isnull = 0, |
|||
| Size * | rnb = 0, |
|||
| Offset | poffset = 0 | |||
| ) | const [virtual] |
Not yet documented.
| db | ||
| objoid | ||
| data | ||
| nb | ||
| from | ||
| isnull | ||
| rnb | ||
| poffset |
Reimplemented from eyedb::Attribute.
Definition at line 721 of file AttrNative.cc.
| Status eyedb::AttrNative::trace | ( | const Object * | agr, | |
| FILE * | fd, | |||
| int * | indent, | |||
| unsigned int | flags, | |||
| const RecMode * | rcm | |||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| fd | ||
| indent | ||
| flags | ||
| rcm |
Reimplemented from eyedb::Attribute.
Definition at line 739 of file AttrNative.cc.
| Bool eyedb::AttrNative::isNative | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Attribute.
Definition at line 63 of file AttrNative.h.
1.5.3