Project

General

Profile

Xml Scol plugin
tinyxml2::DynArray< T, INIT > Class Template Reference

Public Member Functions

void Push (T t)
 
TPushArr (int count)
 
T Pop ()
 
void PopArr (int count)
 
bool Empty () const
 
Toperator[] (int i)
 
const Toperator[] (int i) const
 
int Size () const
 
int Capacity () const
 
const TMem () const
 
TMem ()
 

Detailed Description

template<class T, int INIT>
class tinyxml2::DynArray< T, INIT >

Definition at line 182 of file tinyxml2.h.

Constructor & Destructor Documentation

◆ DynArray()

template<class T , int INIT>
tinyxml2::DynArray< T, INIT >::DynArray ( )
inline

Definition at line 172 of file tinyxml2.h.

◆ ~DynArray()

template<class T , int INIT>
tinyxml2::DynArray< T, INIT >::~DynArray ( )
inline

Definition at line 191 of file tinyxml2.h.

Member Function Documentation

◆ Capacity()

template<class T , int INIT>
int tinyxml2::DynArray< T, INIT >::Capacity ( ) const
inline

Definition at line 236 of file tinyxml2.h.

◆ Empty()

template<class T , int INIT>
bool tinyxml2::DynArray< T, INIT >::Empty ( ) const
inline

Definition at line 218 of file tinyxml2.h.

◆ Mem() [1/2]

template<class T , int INIT>
T * tinyxml2::DynArray< T, INIT >::Mem ( )
inline

Definition at line 244 of file tinyxml2.h.

◆ Mem() [2/2]

template<class T , int INIT>
const T * tinyxml2::DynArray< T, INIT >::Mem ( ) const
inline

Definition at line 240 of file tinyxml2.h.

◆ operator[]() [1/2]

template<class T , int INIT>
T & tinyxml2::DynArray< T, INIT >::operator[] ( int  i)
inline

Definition at line 222 of file tinyxml2.h.

◆ operator[]() [2/2]

template<class T , int INIT>
const T & tinyxml2::DynArray< T, INIT >::operator[] ( int  i) const
inline

Definition at line 227 of file tinyxml2.h.

◆ Pop()

template<class T , int INIT>
T tinyxml2::DynArray< T, INIT >::Pop ( )
inline

Definition at line 209 of file tinyxml2.h.

◆ PopArr()

template<class T , int INIT>
void tinyxml2::DynArray< T, INIT >::PopArr ( int  count)
inline

Definition at line 213 of file tinyxml2.h.

◆ Push()

template<class T , int INIT>
void tinyxml2::DynArray< T, INIT >::Push ( T  t)
inline

Definition at line 197 of file tinyxml2.h.

◆ PushArr()

template<class T , int INIT>
T * tinyxml2::DynArray< T, INIT >::PushArr ( int  count)
inline

Definition at line 202 of file tinyxml2.h.

◆ Size()

template<class T , int INIT>
int tinyxml2::DynArray< T, INIT >::Size ( ) const
inline

Definition at line 232 of file tinyxml2.h.


The documentation for this class was generated from the following file:
  • G:/work/subversion/scol-technologies/trunk/scol/plugins/sXml/include/tinyxml2.h