Data Processing

An advanced library for managing lists.
The DoublyLinkedList class implements a doubly linked list. Each element in the list is represented by an object of type Node. The list can be either circular or non-circular, depending on the configuration. The class provides a set of operations for insertion, removal, and manipulation of elements in the list. Additionally, the class features a cursor, allowing for easy navigation through the list. It is possible to use negative indices for backward traversal. For example, list[-1] retrieves the last element of the list.

Author: Pino Rinaudo

Maintainer: Pino Rinaudo

Read the documentation


This library is compatible with the architecture.


To use this library, open the Library Manager in the Arduino IDE and install it from there.