AWS SDK for C++  0.14.3
AWS SDK for C++
Public Member Functions | List of all members
Aws::External::tinyxml2::DynArray< T, INIT > Class Template Reference

#include <tinyxml2.h>

Public Member Functions

 DynArray ()
 
 ~DynArray ()
 
void Clear ()
 
void Push (T t)
 
T * PushArr (int count)
 
Pop ()
 
void PopArr (int count)
 
bool Empty () const
 
T & operator[] (int i)
 
const T & operator[] (int i) const
 
const T & PeekTop () const
 
int Size () const
 
int Capacity () const
 
const T * Mem () const
 
T * Mem ()
 

Detailed Description

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

Definition at line 230 of file tinyxml2.h.

Constructor & Destructor Documentation

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

Definition at line 233 of file tinyxml2.h.

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

Definition at line 239 of file tinyxml2.h.

Member Function Documentation

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

Definition at line 298 of file tinyxml2.h.

template<class T, int INIT>
void Aws::External::tinyxml2::DynArray< T, INIT >::Clear ( )
inline

Definition at line 245 of file tinyxml2.h.

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

Definition at line 274 of file tinyxml2.h.

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

Definition at line 302 of file tinyxml2.h.

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

Definition at line 306 of file tinyxml2.h.

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

Definition at line 278 of file tinyxml2.h.

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

Definition at line 283 of file tinyxml2.h.

template<class T, int INIT>
const T& Aws::External::tinyxml2::DynArray< T, INIT >::PeekTop ( ) const
inline

Definition at line 288 of file tinyxml2.h.

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

Definition at line 264 of file tinyxml2.h.

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

Definition at line 269 of file tinyxml2.h.

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

Definition at line 249 of file tinyxml2.h.

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

Definition at line 255 of file tinyxml2.h.

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

Definition at line 293 of file tinyxml2.h.


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