Interface for element that gives the service of being serializable. More...
Interface for element that gives the service of being serializable.
Public Member Methods | |
virtual void | ReadFrom (IDataStore &dataStore, IMessageCollector *messages)=0 |
Reads from. More... | |
virtual void | WriteTo (IDataStore &dataStore) const =0 |
Writes to. More... | |
|
pure virtual |
Reads from.
dataStore | [in,out] The dataStore. |
messages | [in,out] (optional) The messageCollector to collect warning or error messages. Default = NULL. |
Implemented in DataStructure, DataListDynamicFixed< ElementType >, DataList< ElementType, Size >, DataList< StaticString< 255 >, 30 >, DataList< AcquisitionChannel, 10 >, DataArrayDynamicFixed< ElementType >, DataArray< ElementType, Size >, ConceptElement, ConceptDynamicComponent< ElementType >, ConceptLink, Licence, BaseConceptMultipleLink, ConceptComponent, LicenceFeature, BaseConceptDynamicList, and BaseConceptStaticList.
|
pure virtual |
Writes to.
dataStore | [in,out] The dataStore. |
Implemented in DataStructure, DataListDynamicFixed< ElementType >, DataList< ElementType, Size >, DataList< StaticString< 255 >, 30 >, DataList< AcquisitionChannel, 10 >, DataArrayDynamicFixed< ElementType >, DataArray< ElementType, Size >, ConceptElement, ConceptDynamicComponent< ElementType >, ConceptLink, Licence, BaseConceptMultipleLink, ConceptComponent, LicenceFeature, BaseConceptDynamicList, and BaseConceptStaticList.