Hier folgt die Aufzählung aller Klassen, Strukturen, Varianten und Schnittstellen mit einer Kurzbeschreibung:
[Detailebene 123]
▼Nglo | |
CAbstractBaseLot | Die Basisklasse für Container mit persistenten Objekten. |
▼CBaseAllSet | Ist die Basisklasse von Template-AllSets und dem generischen AllSet |
CIndexNameClassIdTuple | Tuple von IndexName und die Klassen-ID der indizierten Klasse. |
CBasePersistent | Abstrakte Basisklasse für Persistent und die generische GenericPersistent |
CCallBack | Oberklasse für die Klassen, welche mit einer Base 'verbunden' sind |
CObjCreator | Abstrakte Oberklasse für Instanziierungsfunktionen der persistenten Klassen. Von dieser Klasse wird grundsätzlich für jede Datenbank aus einem Schema eine Unterklasse abgeleitet, welche aus den Klassen-IDs persistente Objekte instanziieren kann |
▼CObjID | Ein Objekt-ID besteht aus der Klassen-ID, einer Datenbank-ID und der eigentlichen eindeutigen ObjektZahl (jeweils unsigned long) |
CHashFunction | |
CPersistent | Die Basisklasse der persistenten Klassen. Von dieser Klasse müssen alle persistenten Klassen abgeleitet sein, um deren Objekte in der Datenbank verarbeiten zu können |
CReference | Die Basisklasse eines Referenz-Attributs von persistenten Objekten auf andere persistente Objekte in der Datenbank. |
CTAllSet | AllSet, welcher Objekte aus der Datenbank liefert |
CTOndemand | Referenz (als Attribut) eines persistenten Objekte auf ein anderes persistentes Objekt in der Datenbank |
CSelfWatchingClass | Beispiel einer selbstbeobachtenden Klasse, die ihre persistenten Attribute durch Aufrufen von refresh() aus der Datenbank neu lädt, wenn andere Instanzen sie geändert haben. |
CSelfWatchingClassObjCreator | |