Control Surface  1.2.0
MIDI Control Surface library for Arduino
Protected Member Functions | Protected Attributes | List of all members
DoublyLinkable< Node > Class Template Reference

A class that can be inherited from to allow inserting into a DoublyLinkedList. More...

#include <AH/Containers/LinkedList.hpp>

+ Collaboration diagram for DoublyLinkable< Node >:

Protected Member Functions

virtual ~DoublyLinkable ()=default
 

Protected Attributes

Node * next = nullptr
 
Node * previous = nullptr
 

Detailed Description

template<class Node>
class DoublyLinkable< Node >

A class that can be inherited from to allow inserting into a DoublyLinkedList.

Template Parameters
NodeThe type of the nodes of the list.

Definition at line 320 of file LinkedList.hpp.

Constructor & Destructor Documentation

◆ ~DoublyLinkable()

virtual ~DoublyLinkable ( )
protectedvirtualdefault

Member Data Documentation

◆ next

Node* next = nullptr
protected

Definition at line 323 of file LinkedList.hpp.

◆ previous

Node* previous = nullptr
protected

Definition at line 324 of file LinkedList.hpp.


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