|
Collection
|
Represents a linked-list-based array structure. More...
#include <Array.h>
Public Attributes | |
| struct IArray | base |
| struct ArrayNode * | list |
| Mutex | mutex |
Represents a linked-list-based array structure.
Contains a base interface (IArray) and a pointer to the head ArrayNode of the singly linked list.
Defines the Array struct that implements the IArray interface, along with allocation, initialization, creation, and free functions.
This implementation provides thread-safe list operations.
| struct IArray Array::base |
🧩 Base interface for array operations