#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 206 of file tinyxml2.h.
|
inline |
Definition at line 209 of file tinyxml2.h.
|
inline |
Definition at line 216 of file tinyxml2.h.
|
private |
|
inline |
Definition at line 277 of file tinyxml2.h.
|
inline |
Definition at line 222 of file tinyxml2.h.
|
inline |
Definition at line 253 of file tinyxml2.h.
|
inlineprivate |
Definition at line 303 of file tinyxml2.h.
|
inline |
Definition at line 294 of file tinyxml2.h.
|
inline |
Definition at line 289 of file tinyxml2.h.
|
private |
|
inline |
Definition at line 257 of file tinyxml2.h.
|
inline |
Definition at line 262 of file tinyxml2.h.
|
inline |
Definition at line 267 of file tinyxml2.h.
|
inline |
Definition at line 242 of file tinyxml2.h.
|
inline |
Definition at line 248 of file tinyxml2.h.
|
inline |
Definition at line 226 of file tinyxml2.h.
|
inline |
Definition at line 233 of file tinyxml2.h.
|
inline |
Definition at line 272 of file tinyxml2.h.
|
inline |
Definition at line 282 of file tinyxml2.h.
|
private |
Definition at line 321 of file tinyxml2.h.
|
private |
Definition at line 319 of file tinyxml2.h.
|
private |
Definition at line 320 of file tinyxml2.h.
|
private |
Definition at line 322 of file tinyxml2.h.