#include <tinyxml2.h>
Public Member Functions | |
| int | Capacity () const |
| void | Clear () |
| DynArray () | |
| bool | Empty () const |
| T * | Mem () |
| const T * | Mem () const |
| T & | operator[] (int i) |
| const T & | operator[] (int i) const |
| const T & | PeekTop () const |
| T | Pop () |
| void | PopArr (int count) |
| void | Push (T t) |
| T * | PushArr (int count) |
| int | Size () const |
| void | SwapRemove (int i) |
| ~DynArray () | |
Private Member Functions | |
| DynArray (const DynArray &) | |
| void | EnsureCapacity (int cap) |
| void | operator= (const DynArray &) |
Private Attributes | |
| int | _allocated |
| T * | _mem |
| T | _pool [INITIAL_SIZE] |
| int | _size |
Definition at line 223 of file tinyxml2.h.
|
inline |
Definition at line 226 of file tinyxml2.h.
|
inline |
Definition at line 233 of file tinyxml2.h.
|
private |
|
inline |
Definition at line 300 of file tinyxml2.h.
|
inline |
Definition at line 241 of file tinyxml2.h.
|
inline |
Definition at line 274 of file tinyxml2.h.
|
inlineprivate |
Definition at line 330 of file tinyxml2.h.
|
inline |
Definition at line 320 of file tinyxml2.h.
|
inline |
Definition at line 314 of file tinyxml2.h.
|
private |
|
inline |
Definition at line 276 of file tinyxml2.h.
|
inline |
Definition at line 282 of file tinyxml2.h.
|
inline |
Definition at line 288 of file tinyxml2.h.
|
inline |
Definition at line 261 of file tinyxml2.h.
|
inline |
Definition at line 268 of file tinyxml2.h.
|
inline |
Definition at line 243 of file tinyxml2.h.
|
inline |
Definition at line 251 of file tinyxml2.h.
|
inline |
Definition at line 294 of file tinyxml2.h.
|
inline |
Definition at line 306 of file tinyxml2.h.
|
private |
Definition at line 352 of file tinyxml2.h.
|
private |
Definition at line 350 of file tinyxml2.h.
|
private |
Definition at line 351 of file tinyxml2.h.
|
private |
Definition at line 353 of file tinyxml2.h.