antioch-0.4.0
|
#include <tinyxml2.h>
Public Member Functions | |
DynArray () | |
~DynArray () | |
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 |
int | Size () const |
int | Capacity () const |
const T * | Mem () const |
T * | Mem () |
Private Member Functions | |
void | EnsureCapacity (int cap) |
Private Attributes | |
T * | mem |
T | pool [INIT] |
int | allocated |
int | size |
Definition at line 174 of file tinyxml2.h.
|
inline |
Definition at line 177 of file tinyxml2.h.
|
inline |
Definition at line 183 of file tinyxml2.h.
|
inline |
Definition at line 215 of file tinyxml2.h.
|
inline |
Definition at line 211 of file tinyxml2.h.
|
inlineprivate |
Definition at line 221 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< char, 20 >::Push(), and tinyxml2::DynArray< char, 20 >::PushArr().
|
inline |
|
inline |
Definition at line 217 of file tinyxml2.h.
|
inline |
Definition at line 212 of file tinyxml2.h.
|
inline |
Definition at line 213 of file tinyxml2.h.
|
inline |
|
inline |
Definition at line 205 of file tinyxml2.h.
|
inline |
Definition at line 189 of file tinyxml2.h.
Referenced by tinyxml2::XMLPrinter::OpenElement(), and tinyxml2::XMLPrinter::XMLPrinter().
|
inline |
|
inline |
|
private |
Definition at line 234 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< char, 20 >::Capacity(), tinyxml2::DynArray< char, 20 >::DynArray(), and tinyxml2::DynArray< char, 20 >::EnsureCapacity().
|
private |
Definition at line 232 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< char, 20 >::DynArray(), tinyxml2::DynArray< char, 20 >::EnsureCapacity(), tinyxml2::DynArray< char, 20 >::Mem(), tinyxml2::DynArray< char, 20 >::operator[](), tinyxml2::DynArray< char, 20 >::Pop(), tinyxml2::DynArray< char, 20 >::Push(), tinyxml2::DynArray< char, 20 >::PushArr(), and tinyxml2::DynArray< char, 20 >::~DynArray().
|
private |
Definition at line 233 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< char, 20 >::DynArray(), tinyxml2::DynArray< char, 20 >::EnsureCapacity(), and tinyxml2::DynArray< char, 20 >::~DynArray().
|
private |
Definition at line 235 of file tinyxml2.h.
Referenced by tinyxml2::DynArray< char, 20 >::DynArray(), tinyxml2::DynArray< char, 20 >::Empty(), tinyxml2::DynArray< char, 20 >::EnsureCapacity(), tinyxml2::DynArray< char, 20 >::operator[](), tinyxml2::DynArray< char, 20 >::Pop(), tinyxml2::DynArray< char, 20 >::PopArr(), tinyxml2::DynArray< char, 20 >::Push(), tinyxml2::DynArray< char, 20 >::PushArr(), and tinyxml2::DynArray< char, 20 >::Size().