TrinityCore
GroupRefManager Class Reference

#include <GroupRefManager.h>

+ Inheritance diagram for GroupRefManager:

Public Member Functions

GroupReferencegetFirst ()
 
GroupReference const * getFirst () const
 
- Public Member Functions inherited from RefManager< Group, Player >
 RefManager ()
 
Reference< Group, Player > * getFirst ()
 
Reference< Group, Player > const * getFirst () const
 
iterator begin ()
 
const_iterator begin () const
 
iterator end ()
 
const_iterator end () const
 
virtual ~RefManager ()
 
void clearReferences ()
 
- Public Member Functions inherited from LinkedListHead
 LinkedListHead ()
 
bool isEmpty () const
 
LinkedListElementgetFirst ()
 
LinkedListElement const * getFirst () const
 
LinkedListElementgetLast ()
 
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
 
typedef LinkedListHead::Iterator< Reference< Group, Player > const > const_iterator
 
- Public Types inherited from LinkedListHead
typedef Iterator< LinkedListElementiterator
 
- Protected Member Functions inherited from LinkedListHead
 ~LinkedListHead ()
 

Detailed Description

Definition at line 27 of file GroupRefManager.h.

Member Function Documentation

◆ getFirst() [1/2]

GroupReference * GroupRefManager::getFirst ( )
inline

Definition at line 30 of file GroupRefManager.h.

+ Here is the caller graph for this function:

◆ getFirst() [2/2]

GroupReference const * GroupRefManager::getFirst ( ) const
inline

Definition at line 31 of file GroupRefManager.h.


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