Public Member Functions | |
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 |
void | SwapRemove (int i) |
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 198 of file tinyxml2.h.
|
inline |
Definition at line 201 of file tinyxml2.h.
|
inline |
Definition at line 208 of file tinyxml2.h.
|
inline |
Definition at line 269 of file tinyxml2.h.
|
inline |
Definition at line 214 of file tinyxml2.h.
|
inline |
Definition at line 245 of file tinyxml2.h.
|
inlineprivate |
Definition at line 295 of file tinyxml2.h.
|
inline |
Definition at line 286 of file tinyxml2.h.
|
inline |
Definition at line 281 of file tinyxml2.h.
|
inline |
Definition at line 249 of file tinyxml2.h.
|
inline |
Definition at line 254 of file tinyxml2.h.
|
inline |
Definition at line 259 of file tinyxml2.h.
|
inline |
Definition at line 234 of file tinyxml2.h.
|
inline |
Definition at line 240 of file tinyxml2.h.
|
inline |
Definition at line 218 of file tinyxml2.h.
|
inline |
Definition at line 225 of file tinyxml2.h.
|
inline |
Definition at line 264 of file tinyxml2.h.
|
inline |
Definition at line 274 of file tinyxml2.h.
|
private |
Definition at line 313 of file tinyxml2.h.
|
private |
Definition at line 311 of file tinyxml2.h.
|
private |
Definition at line 312 of file tinyxml2.h.
|
private |
Definition at line 314 of file tinyxml2.h.