TrinityCore
Loading...
Searching...
No Matches
GridRefManagerContainer< ObjectType > Struct Template Reference

#include <GridRefManager.h>

Public Types

using Container = GridRefManager< ObjectType >
 
using ValueType = ObjectType *
 

Static Public Member Functions

static bool Insert (Container &container, ValueType object)
 
static bool Remove (Container &, ValueType object)
 
static std::size_t Size (Container const &container)
 

Detailed Description

template<typename ObjectType>
struct GridRefManagerContainer< ObjectType >

Definition at line 32 of file GridRefManager.h.

Member Typedef Documentation

◆ Container

template<typename ObjectType >
using GridRefManagerContainer< ObjectType >::Container = GridRefManager<ObjectType>

Definition at line 34 of file GridRefManager.h.

◆ ValueType

template<typename ObjectType >
using GridRefManagerContainer< ObjectType >::ValueType = ObjectType*

Definition at line 35 of file GridRefManager.h.

Member Function Documentation

◆ Insert()

template<typename ObjectType >
static bool GridRefManagerContainer< ObjectType >::Insert ( Container container,
ValueType  object 
)
inlinestatic

Definition at line 37 of file GridRefManager.h.

◆ Remove()

template<typename ObjectType >
static bool GridRefManagerContainer< ObjectType >::Remove ( Container ,
ValueType  object 
)
inlinestatic

Definition at line 43 of file GridRefManager.h.

◆ Size()

template<typename ObjectType >
static std::size_t GridRefManagerContainer< ObjectType >::Size ( Container const &  container)
inlinestatic

Definition at line 49 of file GridRefManager.h.

+ Here is the call graph for this function:

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