Hasty Badger
Small UI library (a branch of Turbo Badger)
|
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 | |
TBLink * | first |
TBLink * | last |
TBLinkListIterator * | first_iterator |
TBLinkList - This is the backend for TBLinkListOf and TBLinkListAutoDeleteOf.
You should use the typed TBLinkListOf or TBLinkListAutoDeleteOf for object storing!