OpenBarnyard
 
Loading...
Searching...
No Matches
TArray< T > Class Template Reference

#include <TArray.h>

Inheritance diagram for TArray< T >:
TGenericArray< T >

Public Member Functions

 TArray (TINT a_iGrowSize=10, TINT a_iSize=0)
 
- Public Member Functions inherited from TGenericArray< T >
 TGenericArray (TINT a_iGrowSize, TINT a_iSize)
 
 ~TGenericArray ()
 
void Resize (TINT a_iNewSize)
 
void Clear ()
 
Iterator Begin ()
 
Iterator Tail ()
 
Iterator End ()
 
TINT Size () const
 
void SetSize (TINT a_iSize)
 
TINT SizeAllocated () const
 
TINT GetGrowSize () const
 
void SetGrowSize (TINT a_iGrowSize)
 
T * Push (const T &element=T())
 
template<class... Args>
T * EmplaceBack (Args &&... args)
 
T & Pop ()
 
T & operator[] (TINT a_iIndex)
 
const T & operator[] (TINT a_iIndex) const
 

Detailed Description

template<class T>
class TArray< T >

Definition at line 291 of file TArray.h.

Constructor & Destructor Documentation

◆ TArray()

template<class T>
TArray< T >::TArray ( TINT a_iGrowSize = 10,
TINT a_iSize = 0 )
inline

Definition at line 294 of file TArray.h.

296 {
297 }
TGenericArray(TINT a_iGrowSize, TINT a_iSize)
Definition TArray.h:133

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