Public Member Functions | |
odlAgregatClass (odlUpdateHint *_upd_hints, odlAgregSpec _agrspec, odlClassSpec *spec, odlDeclRootList *_decl_list) | |
odlBool | hasSimilarComp (odlAttrComponent *comp, const Class *) |
int | propagateComponents (Database *db, Schema *m) |
int | record (Database *, Schema *, const char *, const char *) |
int | realize (Database *db, Schema *, const char *, const char *, Bool diff) |
int | postRealize (Database *db, Schema *, const char *) |
void | realize (odlDeclItem *item, Schema *m, const char *prefix, int n, ClassComponent **comp, int &comp_cnt, Attribute **agr) |
void | realize (Database *db, odlAttrComponent *comp, Schema *m, const char *prefix) |
void | realize (Database *db, Schema *, odlExecSpec *, const char *) |
void | addComp (odlAttrComponent *comp) |
int | preManage (Schema *m) |
int | manageDifferences (Database *db, Schema *m, Bool diff) |
int | manageDiffRelationShips (Database *db, Schema *m, Bool diff) |
odlAgregSpec | getAgregSpec () const |
virtual odlAgregatClass * | asAgregatClass () |
~odlAgregatClass () | |
Static Public Member Functions | |
static int | getDeclaredCount () |
static LinkedList & | getDeclaredList () |
Public Attributes | |
odlUpdateHint * | upd_hints |
Static Public Attributes | |
static odlAgregatClass * | superclass |
static unsigned int | class_count |
Definition at line 699 of file odl.h.