TrinityCore
Loading...
Searching...
No Matches
MapRefManager Class Reference

#include <MapRefManager.h>

+ Inheritance diagram for MapRefManager:

Additional Inherited Members

- Public Types inherited from RefManager< MapReference >
typedef LinkedListHead::Iterator< MapReferenceiterator
 
typedef LinkedListHead::Iterator< MapReference const > const_iterator
 
- Public Member Functions inherited from RefManager< MapReference >
 RefManager ()
 
MapReferencefront ()
 
MapReference const * front () 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 empty () const
 
void push_front (LinkedListElement *pElem)
 
void push_back (LinkedListElement *pElem)
 
void pop_front ()
 
void pop_back ()
 
uint32 size () const
 
void incSize ()
 
void decSize ()
 
- Protected Member Functions inherited from LinkedListHead
template<typename T >
T * front_impl ()
 
template<typename T >
T const * front_impl () const
 
template<typename T >
T * back_impl ()
 
template<typename T >
T const * back_impl () const
 
template<typename T >
Iterator< T > begin_impl ()
 
template<typename T >
Iterator< T const > begin_impl () const
 
template<typename T >
Iterator< T > end_impl ()
 
template<typename T >
Iterator< T const > end_impl () const
 
void splice_impl (LinkedListElement *where, LinkedListElement *first, LinkedListElement *last)
 
template<typename T >
void splice_impl (Iterator< T > where, Iterator< T > first, Iterator< T > last)
 
 ~LinkedListHead ()
 

Detailed Description

Definition at line 25 of file MapRefManager.h.


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