
Public Member Functions | |
| AttrIndirectVarDim (const Attribute *, const Class *, const Class *, const Class *, int) | |
| AttrIndirectVarDim (Database *, Data, Offset *, const Class *, int) | |
| Bool | isVarDim () const |
| Not yet documented. | |
| Bool | isIndirect () const |
| Not yet documented. | |
| Status | compile_perst (const AgregatClass *, int *, int *, int *) |
| Not yet documented. | |
| Status | compile_volat (const AgregatClass *, int *, int *) |
| Not yet documented. | |
| Status | setSize (Object *, Size) const |
| Not yet documented. | |
| Status | setOid (Object *, const Oid *, int=1, int=0, Bool=True) const |
| Not yet documented. | |
| Status | getOid (const Object *, Oid *, int=1, int=0) const |
| Not yet documented. | |
| Status | setValue (Object *, Data, int, int, Bool=True) const |
| Not yet documented. | |
| Status | getValue (const Object *, Data *, int, int, Bool *=NULL) 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 | realize (Database *, Object *, const Oid &, const Oid &, AttrIdxContext &idx_ctx, const RecMode *) const |
| Not yet documented. | |
| Status | remove (Database *, Object *, const Oid &, const Oid &, AttrIdxContext &idx_ctx, const RecMode *) const |
| Not yet documented. | |
| Status | load (Database *, Object *, const Oid &, LockMode lockmode, AttrIdxContext &, const RecMode *, Bool force=False) const |
| Not yet documented. | |
| Status | trace (const Object *, FILE *, int *, unsigned int, const RecMode *) const |
| Not yet documented. | |
| virtual Status | convert (Database *db, ClassConversion *, Data in_idr, Size in_size) const |
Definition at line 250 of file Attribute_p.h.
| Bool eyedb::AttrIndirectVarDim::isVarDim | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Attribute.
Definition at line 281 of file Attribute_p.h.
| Bool eyedb::AttrIndirectVarDim::isIndirect | ( | ) | const [inline, virtual] |
Not yet documented.
Reimplemented from eyedb::Attribute.
Definition at line 282 of file Attribute_p.h.
| Status eyedb::AttrIndirectVarDim::compile_perst | ( | const AgregatClass * | ma, | |
| int * | offset, | |||
| int * | size, | |||
| int * | inisize | |||
| ) | [virtual] |
Not yet documented.
| ma | ||
| offset | ||
| size | ||
| inisize |
Reimplemented from eyedb::Attribute.
Definition at line 7074 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::compile_volat | ( | const AgregatClass * | ma, | |
| int * | offset, | |||
| int * | size | |||
| ) | [virtual] |
Not yet documented.
| ma | ||
| offset | ||
| size |
Reimplemented from eyedb::Attribute.
Definition at line 7094 of file Attribute.cc.
Not yet documented.
| agr | ||
| size |
Reimplemented from eyedb::Attribute.
Definition at line 6890 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::setOid | ( | Object * | agr, | |
| const Oid * | oid, | |||
| int | = 1, |
|||
| int | = 0, |
|||
| Bool | = True | |||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| oid | ||
| ?? | ||
| ?? | ||
| ?? |
Reimplemented from eyedb::Attribute.
Definition at line 7158 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::getOid | ( | const Object * | agr, | |
| Oid * | oid, | |||
| int | nb = 1, |
|||
| int | from = 0 | |||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| oid | ||
| ?? | ||
| ?? |
Reimplemented from eyedb::Attribute.
Definition at line 7199 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::setValue | ( | Object * | agr, | |
| Data | data, | |||
| int | nb, | |||
| int | from, | |||
| Bool | check_class = True | |||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| data | ||
| nb | ||
| from | ||
| check_class |
Reimplemented from eyedb::Attribute.
Definition at line 7220 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::getValue | ( | const Object * | agr, | |
| Data * | data, | |||
| int | nb, | |||
| int | from, | |||
| Bool * | isnull = NULL | |||
| ) | const [virtual] |
Not yet documented.
| agr | ||
| data | ||
| nb | ||
| from | ||
| isnull |
Reimplemented from eyedb::Attribute.
Definition at line 7236 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::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 7251 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::realize | ( | Database * | db, | |
| Object * | agr, | |||
| const Oid & | cloid, | |||
| const Oid & | objoid, | |||
| AttrIdxContext & | idx_ctx, | |||
| const RecMode * | rcm | |||
| ) | const [virtual] |
Not yet documented.
| db | ||
| agr | ||
| cloid | ||
| objoid | ||
| idx_ctx | ||
| rcm |
Reimplemented from eyedb::Attribute.
Definition at line 7481 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::remove | ( | Database * | db, | |
| Object * | agr, | |||
| const Oid & | cloid, | |||
| const Oid & | objoid, | |||
| AttrIdxContext & | idx_ctx, | |||
| const RecMode * | rcm | |||
| ) | const [virtual] |
Not yet documented.
| db | ||
| agr | ||
| cloid | ||
| objoid | ||
| idx_ctx | ||
| rcm |
Reimplemented from eyedb::Attribute.
Definition at line 7543 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::load | ( | Database * | db, | |
| Object * | agr, | |||
| const Oid & | cloid, | |||
| LockMode | lockmode, | |||
| AttrIdxContext & | idx_ctx, | |||
| const RecMode * | rcm, | |||
| Bool | force = False | |||
| ) | const [virtual] |
Not yet documented.
| db | ||
| agr | ||
| cloid | ||
| lockmode | ||
| idx_ctx | ||
| rcm | ||
| force |
Reimplemented from eyedb::Attribute.
Definition at line 7611 of file Attribute.cc.
| Status eyedb::AttrIndirectVarDim::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 7438 of file Attribute.cc.
1.5.3