ListDef - mdaus/nitro GitHub Wiki
List
The NITRO List provides a generic linked list data structure, along with an object-oriented API for traversal, complete with iterators. The List contains an opaque data pointer (void *) which allows it to be used for different types of data. The list does not control object deletion -- elements must be friend by the owner.