|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <tinyxml2.h>

Public Member Functions | |
| DynArray () | |
| ~DynArray () | |
| void | Clear () |
| void | Push (T t) |
| T * | PushArr (int count) |
| T | 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 () |
Private Member Functions | |
| DynArray (const DynArray &) | |
| void | operator= (const DynArray &) |
| void | EnsureCapacity (int cap) |
Private Attributes | |
| T * | _mem |
| T | _pool [INITIAL_SIZE] |
| int | _allocated |
| int | _size |
Definition at line 184 of file tinyxml2.h.
|
inline |
Definition at line 187 of file tinyxml2.h.
Definition at line 193 of file tinyxml2.h.
|
private |
|
inline |
Definition at line 252 of file tinyxml2.h.
Definition at line 199 of file tinyxml2.h.
|
inline |
Definition at line 228 of file tinyxml2.h.
|
inlineprivate |
Definition at line 271 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< T, INITIAL_SIZE >::Push(), and tinyxml2::DynArray< T, INITIAL_SIZE >::PushArr().
Definition at line 262 of file tinyxml2.h.
|
inline |
Definition at line 257 of file tinyxml2.h.
|
private |
|
inline |
Definition at line 232 of file tinyxml2.h.
|
inline |
Definition at line 237 of file tinyxml2.h.
|
inline |
Definition at line 242 of file tinyxml2.h.
Definition at line 218 of file tinyxml2.h.
Referenced by tinyxml2::XMLPrinter::CloseElement().
|
inline |
Definition at line 223 of file tinyxml2.h.
Definition at line 203 of file tinyxml2.h.
Referenced by tinyxml2::XMLPrinter::OpenElement(), and tinyxml2::XMLPrinter::XMLPrinter().
|
inline |
|
inline |
Definition at line 247 of file tinyxml2.h.
Referenced by tinyxml2::XMLPrinter::Print().
Definition at line 288 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< T, INITIAL_SIZE >::Capacity(), tinyxml2::DynArray< T, INITIAL_SIZE >::DynArray(), and tinyxml2::DynArray< T, INITIAL_SIZE >::EnsureCapacity().
Definition at line 286 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< T, INITIAL_SIZE >::DynArray(), tinyxml2::DynArray< T, INITIAL_SIZE >::EnsureCapacity(), tinyxml2::DynArray< T, INITIAL_SIZE >::Mem(), tinyxml2::DynArray< T, INITIAL_SIZE >::operator[](), tinyxml2::DynArray< T, INITIAL_SIZE >::PeekTop(), tinyxml2::DynArray< T, INITIAL_SIZE >::Pop(), tinyxml2::DynArray< T, INITIAL_SIZE >::Push(), tinyxml2::DynArray< T, INITIAL_SIZE >::PushArr(), and tinyxml2::DynArray< T, INITIAL_SIZE >::~DynArray().
|
private |
Definition at line 287 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< T, INITIAL_SIZE >::DynArray(), tinyxml2::DynArray< T, INITIAL_SIZE >::EnsureCapacity(), and tinyxml2::DynArray< T, INITIAL_SIZE >::~DynArray().
Definition at line 289 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< T, INITIAL_SIZE >::Clear(), tinyxml2::DynArray< T, INITIAL_SIZE >::DynArray(), tinyxml2::DynArray< T, INITIAL_SIZE >::Empty(), tinyxml2::DynArray< T, INITIAL_SIZE >::EnsureCapacity(), tinyxml2::DynArray< T, INITIAL_SIZE >::operator[](), tinyxml2::DynArray< T, INITIAL_SIZE >::PeekTop(), tinyxml2::DynArray< T, INITIAL_SIZE >::Pop(), tinyxml2::DynArray< T, INITIAL_SIZE >::PopArr(), tinyxml2::DynArray< T, INITIAL_SIZE >::Push(), tinyxml2::DynArray< T, INITIAL_SIZE >::PushArr(), and tinyxml2::DynArray< T, INITIAL_SIZE >::Size().