Baseclass for datasets. Datasets are used to incorporate any kind of data and make it accessible through the DatasetControl. The data is stored as a void pointer and casted to its real type in the corresponding Contoller class. A dataset has the following attributes:
-
a type, used for the cast
-
a name, used for the entry in the DatasetControl
-
a Composite pointer to know its corresponding molecular entity
-
the void pointer for access to the data
<bf>NOTE:</bf> The data will not be deleted, when the Dataset is deleted. This has to be done in the DatasetController, since only it knows what kind of object is contained!
- See also
- DatasetControl
-
DatasetController
Definition at line 60 of file dataset.h.