TrinityCore
Loading...
Searching...
No Matches
HookList< T > Class Template Referencefinal

#include <Util.h>

Public Types

typedef ContainerType::iterator iterator
 

Public Member Functions

HookList< T > & operator+= (T &&t)
 
size_t size () const
 
iterator begin ()
 
iterator end ()
 

Private Types

typedef std::vector< T > ContainerType
 

Private Attributes

ContainerType _container
 

Detailed Description

template<typename T>
class HookList< T >

Definition at line 379 of file Util.h.

Member Typedef Documentation

◆ ContainerType

template<typename T >
typedef std::vector<T> HookList< T >::ContainerType
private

Definition at line 382 of file Util.h.

◆ iterator

template<typename T >
typedef ContainerType::iterator HookList< T >::iterator

Definition at line 387 of file Util.h.

Member Function Documentation

◆ begin()

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

Definition at line 400 of file Util.h.

+ Here is the caller graph for this function:

◆ end()

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

Definition at line 405 of file Util.h.

+ Here is the caller graph for this function:

◆ operator+=()

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

Definition at line 389 of file Util.h.

◆ size()

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

Definition at line 395 of file Util.h.

Member Data Documentation

◆ _container

template<typename T >
ContainerType HookList< T >::_container
private

Definition at line 384 of file Util.h.


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