Hasty Badger
Small UI library (a branch of Turbo Badger)
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
tb::TBLinkList Class Reference

TBLinkList - This is the backend for TBLinkListOf and TBLinkListAutoDeleteOf. More...

#include <tb_linklist.h>

Public Member Functions

void Remove (TBLink *link)
 
void RemoveAll ()
 
void AddFirst (TBLink *link)
 
void AddLast (TBLink *link)
 
void AddBefore (TBLink *link, TBLink *reference)
 
void AddAfter (TBLink *link, TBLink *reference)
 
bool ContainsLink (TBLink *link) const
 
bool HasLinks () const
 
int CountLinks () const
 

Public Attributes

TBLinkfirst
 
TBLinklast
 
TBLinkListIteratorfirst_iterator
 

Detailed Description

TBLinkList - This is the backend for TBLinkListOf and TBLinkListAutoDeleteOf.

You should use the typed TBLinkListOf or TBLinkListAutoDeleteOf for object storing!


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