flimEngine
BufferList Class Reference

#include <List.h>

Inheritance diagram for BufferList:
Inheritance graph
Collaboration diagram for BufferList:
Collaboration graph

Public Member Functions

 BufferList ()
 
 ~BufferList ()
 
 BufferList (const BufferList &)
 
BufferListoperator= (const BufferList &)
 
snd_err Add (BufferNode *in)
 
snd_err Remove (BufferNode *in)
 
snd_err Remove (unsigned int md5)
 
snd_err Find (BufferNode *&out, unsigned int md5)
 
snd_err Print ()
 

Private Attributes

BufferNodehead
 

Additional Inherited Members

- Private Member Functions inherited from List
 List ()
 
 ~List ()
 
 List (const List &)
 
Listoperator= (const List &)
 
snd_err Add (Node *in)
 
snd_err Remove (Node *in)
 
snd_err Add (unsigned int md5)
 
snd_err Remove (unsigned int md5)
 
snd_err Find (Node *&out, unsigned int md5)
 
snd_err Print ()
 

Constructor & Destructor Documentation

◆ BufferList() [1/2]

BufferList::BufferList ( )

◆ ~BufferList()

BufferList::~BufferList ( )

◆ BufferList() [2/2]

BufferList::BufferList ( const BufferList )
default

Member Function Documentation

◆ Add()

snd_err BufferList::Add ( BufferNode in)

◆ Find()

snd_err BufferList::Find ( BufferNode *&  out,
unsigned int  md5 
)

◆ operator=()

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

◆ Print()

snd_err BufferList::Print ( )

◆ Remove() [1/2]

snd_err BufferList::Remove ( BufferNode in)

◆ Remove() [2/2]

snd_err BufferList::Remove ( unsigned int  md5)

Member Data Documentation

◆ head

BufferNode* BufferList::head
private

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