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.