#include <Agregat.h>

Public Member Functions | |
| Agregat (Database *db=0, const Dataspace *dataspace=0) | |
| Not yet documented. | |
| Agregat (const Agregat &o) | |
| Not yet documented. | |
| Agregat (const Agregat *o, Bool share=False) | |
| Not yet documented. | |
| Agregat & | operator= (const Agregat &o) |
| Not yet documented. | |
| Status | setValue (Data data) |
| Not yet documented. | |
| Status | getValue (Data *data) const |
| Not yet documented. | |
| Status | setItemSize (const Attribute *agreg, Size size) |
| Not yet documented. | |
| Status | getItemSize (const Attribute *agreg, Size *psize) const |
| Not yet documented. | |
| Status | setItemValue (const Attribute *agreg, Data data, int nb=1, int from=0) |
| Not yet documented. | |
| Status | setItemOid (const Attribute *agreg, const Oid *poid, int nb=1, int from=0) |
| Not yet documented. | |
| Status | getItemOid (const Attribute *agreg, Oid *poid, int nb=1, int from=0) const |
| Not yet documented. | |
| virtual Status | realize (const RecMode *recmode=RecMode::NoRecurs) |
| Not yet documented. | |
| virtual Status | remove (const RecMode *recmode=RecMode::NoRecurs) |
| Not yet documented. | |
| virtual Status | trace (FILE *fd=stdout, unsigned int flags=0, const RecMode *recmode=RecMode::FullRecurs) const |
| Not yet documented. | |
| virtual Agregat * | asAgregat () |
| Not yet documented. | |
| virtual const Agregat * | asAgregat () const |
| Not yet documented. | |
| virtual | ~Agregat () |
| virtual void | manageCycle (gbxCycleContext &) |
| Status | realizePerform (const Oid &cloid, const Oid &objoid, AttrIdxContext &idx_ctx, const RecMode *) |
| Status | loadPerform (const Oid &cloid, LockMode, AttrIdxContext &idx_ctx, const RecMode *=RecMode::NoRecurs) |
| Status | removePerform (const Oid &cloid, const Oid &objoid, AttrIdxContext &idx_ctx, const RecMode *) |
Protected Member Functions | |
| Status | checkAgreg (const Attribute *) const |
| Status | create () |
| Not yet documented. | |
| Status | update () |
| Not yet documented. | |
| virtual void | garbage () |
| Not yet documented. | |
| void | initialize (Database *) |
Definition at line 38 of file Agregat.h.
| eyedb::Agregat::Agregat | ( | const Agregat & | o | ) |
Not yet documented.
Bizarre, n'est pas dans le .cc
| data |
Implements eyedb::Object.
Definition at line 540 of file Agregat.cc.
Not yet documented.
Idem, bizarre, n'est pas dans le .cc
| data |
Implements eyedb::Object.
Definition at line 535 of file Agregat.cc.
| Status eyedb::Agregat::setItemValue | ( | const Attribute * | agreg, | |
| Data | data, | |||
| int | nb = 1, |
|||
| int | from = 0 | |||
| ) |
Not yet documented.
| agreg | ||
| data | ||
| nb | ||
| from |
Definition at line 75 of file Agregat.cc.
| Status eyedb::Agregat::setItemOid | ( | const Attribute * | agreg, | |
| const Oid * | poid, | |||
| int | nb = 1, |
|||
| int | from = 0 | |||
| ) |
Not yet documented.
| agreg | ||
| poid | ||
| nb | ||
| from |
Definition at line 54 of file Agregat.cc.
| Status eyedb::Agregat::getItemOid | ( | const Attribute * | agreg, | |
| Oid * | poid, | |||
| int | nb = 1, |
|||
| int | from = 0 | |||
| ) | const |
Not yet documented.
| agreg | ||
| poid | ||
| nb | ||
| from |
Definition at line 65 of file Agregat.cc.
| Status eyedb::Agregat::realize | ( | const RecMode * | recmode = RecMode::NoRecurs |
) | [virtual] |
Not yet documented.
| recmode |
Reimplemented from eyedb::Object.
Reimplemented in eyedb::ClassComponent, eyedb::Index, eyedb::HashIndex, eyedb::BTreeIndex, eyedb::CollAttrImpl, eyedb::Method, eyedb::Trigger, eyedb::UniqueConstraint, eyedb::NotNullConstraint, eyedb::CardinalityConstraint_Test, and eyedb::Protection.
Definition at line 248 of file Agregat.cc.
| Status eyedb::Agregat::remove | ( | const RecMode * | recmode = RecMode::NoRecurs |
) | [virtual] |
Not yet documented.
| recmode |
Reimplemented from eyedb::Object.
Reimplemented in eyedb::ClassComponent, eyedb::Index, eyedb::HashIndex, eyedb::BTreeIndex, eyedb::CollAttrImpl, eyedb::Method, eyedb::Trigger, eyedb::UniqueConstraint, eyedb::NotNullConstraint, eyedb::CardinalityConstraint_Test, and eyedb::Protection.
Definition at line 409 of file Agregat.cc.
| Status eyedb::Agregat::trace | ( | FILE * | fd = stdout, |
|
| unsigned int | flags = 0, |
|||
| const RecMode * | recmode = RecMode::FullRecurs | |||
| ) | const [virtual] |
Not yet documented.
| fd | ||
| flags | ||
| recmode |
Implements eyedb::Object.
Definition at line 177 of file Agregat.cc.
| virtual Agregat* eyedb::Agregat::asAgregat | ( | ) | [inline, virtual] |
| virtual const Agregat* eyedb::Agregat::asAgregat | ( | ) | const [inline, virtual] |
| Status eyedb::Agregat::create | ( | ) | [protected, virtual] |
| Status eyedb::Agregat::update | ( | ) | [protected, virtual] |
| void eyedb::Agregat::garbage | ( | ) | [protected, virtual] |
Not yet documented.
Reimplemented from eyedb::Instance.
Reimplemented in eyedb::Database.
Definition at line 557 of file Agregat.cc.
1.5.3