#include <DynamicArrayTemplatePointer.h>
Public Member Functions | |
void | AddElement (T *pElement) |
CDynamicArrayTemplatePointer (bool bManageMemory, int nInitialSize=100) | |
void | Clear () |
void | ClearAndResize (int nSize) |
bool | DeleteElement (int nIndex) |
int | GetSize () const |
int | GetStorageSize () const |
const T * | operator[] (const int nElement) const |
T *& | operator[] (const int nElement) |
~CDynamicArrayTemplatePointer () | |
Private Member Functions | |
void | SetCurrentSize (int nCurrentSize) |
Private Attributes | |
bool | m_bManageMemory |
int | m_nCurrentSize |
int | m_nElements |
T ** | m_ppElements |
Definition at line 58 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 62 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 75 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 88 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 112 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 123 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 96 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 133 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 134 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 137 of file DynamicArrayTemplatePointer.h.
|
inline |
Definition at line 138 of file DynamicArrayTemplatePointer.h.
|
inlineprivate |
Definition at line 144 of file DynamicArrayTemplatePointer.h.
|
private |
Definition at line 169 of file DynamicArrayTemplatePointer.h.
|
private |
Definition at line 165 of file DynamicArrayTemplatePointer.h.
|
private |
Definition at line 166 of file DynamicArrayTemplatePointer.h.
|
private |
Definition at line 167 of file DynamicArrayTemplatePointer.h.