Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼Nglo | |
CAbstractBaseLot | The base class for container with persistent objects. |
▼CBaseAllSet | Is the base class of template AllSets and the generic AllSet |
CIndexNameClassIdTuple | Tuple of IndexName and the class ID of the indexed class. |
CBasePersistent | Abstract base class for Persistent and the generic GenericPersistent |
CCallBack | Superclass for the classes that are 'connected' to a Base |
CObjCreator | Abstract superclass for instantiation functions of persistent classes. From this class a subclass is derived for each database from a schema, which can instantiate persistent objects from the class IDs |
▼CObjID | An object ID consists of the class ID, a database ID and the actual unique object number (all unsigned long) |
CHashFunction | |
CPersistent | The base class of the persistent classes. All persistent classes must be derived from this class to be able to process their objects in the database |
CReference | The base class of a reference attribute from persistent objects to other persistent objects in the database. |
CTAllSet | AllSet, which returns objects from the database |
CTOndemand | A reference (as attribute) of a persistent object to another persistent object in the database |
CSelfWatchingClass | Example of a self-observing class that reloads its persistent attributes from the database by calling refresh(), when other instances has change them. |
CSelfWatchingClassObjCreator | |