Deluge Firmware
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
BidirectionalLinkedListNode Class Reference

#include <BidirectionalLinkedList.h>

Inheritance diagram for BidirectionalLinkedListNode:
Inheritance graph
Collaboration diagram for BidirectionalLinkedListNode:
Collaboration graph

Public Member Functions

 BidirectionalLinkedListNode ()
 
virtual ~BidirectionalLinkedListNode ()
 
void remove ()
 
void insertOtherNodeBefore (BidirectionalLinkedListNode *otherNode)
 
bool isLast ()
 

Public Attributes

BidirectionalLinkedListNodenext
 
BidirectionalLinkedListNode ** prevPointer
 
BidirectionalLinkedListlist
 

Constructor & Destructor Documentation

◆ BidirectionalLinkedListNode()

BidirectionalLinkedListNode::BidirectionalLinkedListNode ( )

◆ ~BidirectionalLinkedListNode()

BidirectionalLinkedListNode::~BidirectionalLinkedListNode ( )
virtual

Member Function Documentation

◆ insertOtherNodeBefore()

void BidirectionalLinkedListNode::insertOtherNodeBefore ( BidirectionalLinkedListNode otherNode)

◆ isLast()

bool BidirectionalLinkedListNode::isLast ( )

◆ remove()

void BidirectionalLinkedListNode::remove ( )

Member Data Documentation

◆ list

BidirectionalLinkedList* BidirectionalLinkedListNode::list

◆ next

BidirectionalLinkedListNode* BidirectionalLinkedListNode::next

◆ prevPointer

BidirectionalLinkedListNode** BidirectionalLinkedListNode::prevPointer

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