flimEngine
Node Class Reference

#include <Node.h>

Collaboration diagram for Node:
Collaboration graph

Public Member Functions

 Node ()=delete
 
 Node (unsigned int md5)
 
 ~Node ()
 
 Node (const Node &)=default
 
Nodeoperator= (const Node &)=default
 
snd_err GetNext (Node *out)
 
snd_err SetNext (Node *in)
 
snd_err GetPrev (Node *out)
 
snd_err SetPrev (Node *in)
 
snd_err GetData (unsigned int &out)
 
snd_err SetData (unsigned int in)
 

Private Attributes

Nodenext
 
Nodeprev
 
unsigned int data
 

Friends

class List
 

Constructor & Destructor Documentation

◆ Node() [1/3]

Node::Node ( )
delete

◆ Node() [2/3]

Node::Node ( unsigned int  md5)

◆ ~Node()

Node::~Node ( )
inline

◆ Node() [3/3]

Node::Node ( const Node )
default

Member Function Documentation

◆ GetData()

snd_err Node::GetData ( unsigned int &  out)

◆ GetNext()

snd_err Node::GetNext ( Node out)

◆ GetPrev()

snd_err Node::GetPrev ( Node out)

◆ operator=()

Node& Node::operator= ( const Node )
default

◆ SetData()

snd_err Node::SetData ( unsigned int  in)

◆ SetNext()

snd_err Node::SetNext ( Node in)

◆ SetPrev()

snd_err Node::SetPrev ( Node in)

Friends And Related Function Documentation

◆ List

friend class List
friend

Member Data Documentation

◆ data

unsigned int Node::data
private

◆ next

Node* Node::next
private

◆ prev

Node* Node::prev
private

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