dahnielson / iola

🎞️ Non-linear digital video and motion picture editor
http://blackburst.com
GNU General Public License v2.0
14 stars 2 forks source link

Terminal elements should not have store/restore member functions #32

Closed dahnielson closed 14 years ago

dahnielson commented 14 years ago

Terminal elements should not have store/restore member functions as their roles are purely semantic. All a terminal element should do is convert cdata into a data type such as string, int, bool, etc. (by subclassing the appropriate *_terminal class) and be an element type for RTTI (thus subclassing an appropriate terminal class instead of having the factory producing them directly).

dahnielson commented 14 years ago

Nothing to fix. They are already sans store/restore member functions.