TrinityCore
GameTable< T > Class Template Reference

#include <GameTables.h>

Public Member Functions

T const * GetRow (uint32 row) const
 
std::size_t GetTableRowCount () const
 
void SetData (std::vector< T > data)
 

Private Attributes

std::vector< T > _data
 

Detailed Description

template<class T>
class GameTable< T >

Definition at line 171 of file GameTables.h.

Member Function Documentation

◆ GetRow()

template<class T >
T const * GameTable< T >::GetRow ( uint32  row) const
inline

Definition at line 174 of file GameTables.h.

◆ GetTableRowCount()

template<class T >
std::size_t GameTable< T >::GetTableRowCount ( ) const
inline

Definition at line 182 of file GameTables.h.

◆ SetData()

template<class T >
void GameTable< T >::SetData ( std::vector< T >  data)
inline

Definition at line 184 of file GameTables.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ _data

template<class T >
std::vector<T> GameTable< T >::_data
private

Definition at line 187 of file GameTables.h.


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