Array DataStructure Refactoring
Meta item for tracking issues with DataArray
and VecDataArray
-
Add at(size_t index)
function to enable better usages fromptr
-
Evaluate if adding using
Parent = DataArray` would increase readibility in the class -
Evaluate if the ability for the array structure to use foreign data is useful, possibly refactor (split into separate class) or remove -
Currently reserve
usesresize
check if that is the correct order maybe introduce a private function that both use -
Add clone
to start supporting #420 (closed) -
Check special operation (Copy, Move, Assignment, etc) protection level with regards to the abstract class see !860 (comment 1221300)
Edited by Harald Scheirich