Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
HookList< T > Class Template Reference

#include <Util.h>

Public Member Functions

ListIterator begin ()
ListIterator end ()
HookList< T > & operator+= (T t)
HookList< T > & operator-= (T t)
size_t size ()

Private Types

typedef std::list< T >::iterator ListIterator

Private Attributes

std::list< T > m_list

Detailed Description

template<typename T>
class HookList< T >

Definition at line 369 of file Util.h.

Member Typedef Documentation

◆ ListIterator

template<typename T>
typedef std::list<T>::iterator HookList< T >::ListIterator
private

Definition at line 371 of file Util.h.

Member Function Documentation

◆ begin()

template<typename T>
ListIterator HookList< T >::begin ( )
inline

Definition at line 389 of file Util.h.

References m_list.

◆ end()

template<typename T>
ListIterator HookList< T >::end ( )
inline

Definition at line 393 of file Util.h.

References m_list.

◆ operator+=()

template<typename T>
HookList< T > & HookList< T >::operator+= ( T t)
inline

Definition at line 375 of file Util.h.

References m_list.

◆ operator-=()

template<typename T>
HookList< T > & HookList< T >::operator-= ( T t)
inline

Definition at line 380 of file Util.h.

References m_list.

◆ size()

template<typename T>
size_t HookList< T >::size ( )
inline

Definition at line 385 of file Util.h.

References m_list.

Member Data Documentation

◆ m_list

template<typename T>
std::list<T> HookList< T >::m_list
private

Definition at line 373 of file Util.h.

Referenced by begin(), end(), operator+=(), operator-=(), and size().


The documentation for this class was generated from the following file:
  • src/server/shared/Utilities/Util.h