|
raSystem
1.0 bata
|
#include <raList.h>
Public Member Functions | |
| raList () | |
| ~raList () | |
| raListEntry< T > * | AddEntry (T *pData) |
| bool | FindEntry (T *pData, raListEntry< T > **ppOut) |
| bool | DeleteEntry (raListEntry< T > *pEntry) |
| bool | Clear () |
| bool | Traverse (bool(*pCallback)(raListEntry< T > *)) |
| T * | GetEntryData (raListEntry< T > *pEntry) |
| READONLY_PROPERTY (raListEntry< T > *, FirstEntry) | |
| GET (FirstEntry) | |
| READONLY_PROPERTY (raListEntry< T > *, LastEntry) | |
| GET (LastEntry) | |
| READONLY_PROPERTY (int, Count) | |
| GET (Count) | |
Protected Member Functions | |
| virtual void | __vsforeach (void(*func)(T &)) |
| raListEntry< T > * raList< T >::AddEntry | ( | T * | pData | ) |
| bool raList< T >::DeleteEntry | ( | raListEntry< T > * | pEntry | ) |
| bool raList< T >::FindEntry | ( | T * | pData, |
| raListEntry< T > ** | ppOut | ||
| ) |
|
inline |
| raList< T >::READONLY_PROPERTY | ( | raListEntry< T > * | , |
| FirstEntry | |||
| ) |
| raList< T >::READONLY_PROPERTY | ( | raListEntry< T > * | , |
| LastEntry | |||
| ) |
| raList< T >::READONLY_PROPERTY | ( | int | , |
| Count | |||
| ) |
| bool raList< T >::Traverse | ( | bool(*)(raListEntry< T > *) | pCallback | ) |