As far as I know yes. The abstract list model is easiest and easy in general in my opinion. You only need to reimplement four or so virtual functions, which is quite straightforward and internally you can your array of struts.
Doesn’t get much easier than that
↧