Collection
Loading...
Searching...
No Matches
Array Struct Reference

Represents a linked-list-based array structure. More...

#include <Array.h>

Public Attributes

struct IArray base
struct ArrayNodelist
Mutex mutex

Detailed Description

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.

Member Data Documentation

◆ base

struct IArray Array::base

🧩 Base interface for array operations

◆ list

struct ArrayNode* Array::list

🗃️ Head of the singly linked ArrayNode

◆ mutex

Mutex Array::mutex

🔒 Mutex for thread safety


The documentation for this struct was generated from the following file: