TrinityCore
Trinity::SearcherContainerResult< Type > Class Template Reference

#include <GridNotifiers.h>

Protected Member Functions

template<typename T >
 SearcherContainerResult (T &ref_)
 
WorldObjectSearcherContinuation ShouldContinue () const
 
void Insert (Type object)
 

Private Types

using InserterType = void(*)(void *, Type &&)
 

Private Attributes

void * ref
 
InserterType inserter
 

Detailed Description

template<typename Type>
class Trinity::SearcherContainerResult< Type >

Definition at line 281 of file GridNotifiers.h.

Member Typedef Documentation

◆ InserterType

template<typename Type >
using Trinity::SearcherContainerResult< Type >::InserterType = void(*)(void*, Type&&)
private

Definition at line 283 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ SearcherContainerResult()

template<typename Type >
template<typename T >
Trinity::SearcherContainerResult< Type >::SearcherContainerResult ( T &  ref_)
inlineexplicitprotected

Definition at line 290 of file GridNotifiers.h.

Member Function Documentation

◆ Insert()

template<typename Type >
void Trinity::SearcherContainerResult< Type >::Insert ( Type  object)
inlineprotected

Definition at line 304 of file GridNotifiers.h.

◆ ShouldContinue()

template<typename Type >
WorldObjectSearcherContinuation Trinity::SearcherContainerResult< Type >::ShouldContinue ( ) const
inlineprotected

Definition at line 299 of file GridNotifiers.h.

Member Data Documentation

◆ inserter

template<typename Type >
InserterType Trinity::SearcherContainerResult< Type >::inserter
private

Definition at line 286 of file GridNotifiers.h.

◆ ref

template<typename Type >
void* Trinity::SearcherContainerResult< Type >::ref
private

Definition at line 285 of file GridNotifiers.h.


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