A destructor is present on this object, but not explicitly documented in the source.
A postblit is present on this object, but not explicitly documented in the source.
test on emptiness
return front element of iterator
pop front element
remove current front Item from list +--------------+-----------------------+-----------------+ | this | other | list | | Iter | Iter | | +--------------+-----------------------+-----------------+ | remove list | if points to removed: | free item; | | item; | mark invalid | adjust counters | | do popFront; | else: | | | | adjust everything | | +--------------+-----------------------+-----------------+
reset iterator