Functionality is provided by a number of APIs. Use them as follows:
Provides a simple wrapper to C++ arrays with additional automatic checking of index values.
Provides families of dynamically expandable heap-based arrays.
Defines a property of array element by which a dynamic array can sorted and searched.
Manipulates a singly-linked list: an ordered, non-indexed list of elements, that can be traversed only from start to end.
Manipulates a doubly-linked list: an ordered, non-indexed list of elements, that can be traversed in both directions.