TrinityCore
|
#include <GroupRefManager.h>
Public Member Functions | |
GroupReference * | getFirst () |
GroupReference const * | getFirst () const |
Public Member Functions inherited from RefManager< Group, Player > | |
RefManager () | |
virtual | ~RefManager () |
Reference< Group, Player > * | getFirst () |
Reference< Group, Player > const * | getFirst () const |
Reference< Group, Player > * | getLast () |
Reference< Group, Player > const * | getLast () const |
iterator | begin () |
iterator | end () |
iterator | rbegin () |
iterator | rend () |
void | clearReferences () |
Public Member Functions inherited from LinkedListHead | |
LinkedListHead () | |
virtual | ~LinkedListHead () |
bool | isEmpty () const |
LinkedListElement * | getFirst () |
LinkedListElement const * | getFirst () const |
LinkedListElement * | getLast () |
LinkedListElement const * | getLast () const |
void | insertFirst (LinkedListElement *pElem) |
void | insertLast (LinkedListElement *pElem) |
uint32 | getSize () const |
void | incSize () |
void | decSize () |
Additional Inherited Members | |
Public Types inherited from RefManager< Group, Player > | |
typedef LinkedListHead::Iterator < Reference< Group, Player > > | iterator |
Public Types inherited from LinkedListHead | |
typedef Iterator < LinkedListElement > | iterator |
|
inline |
|
inline |