Overview
![]() |
Constructors and Destructors | ||
IStoredClass | Constructor | |
~IStoredClass | Destructor. |
Operations | ||
GetBaseClass | ||
GetID | Retrieve the ID. | |
IsDerived | ||
Name | Get the name of the class. |
Overridables | ||
AddObject | Add a new object. | |
AddVar | Add a new variable to the class. | |
FireChangedEvent | Fire an event that class-objects have changed content. | |
GetObjectArray | Get a retrieval object with array access. | |
GetObjectList | Get a retrieval object with list access. | |
GetStorage | Allow access to the storage that owns the class. | |
GetVar | Retrieve a variable by name. | |
GetVarList | Explore the list of variables. |
Data Members | ||
protected | ||
The unique number of a class within a storage. | ||
The name of the class. | ||
Pointer to the baseclass we derive from. | ||
Keep a pointer to the actual storage the class belongs to. This has to be a pointer in spite of a reference, bc. It has to be casted to derived classes for the drivers. |