#include <private_ge_mtools.h>
Public Member Functions | |
GeTempDynStack (Int32 p_init=1, Int32 p_step=0) | |
void | SetAlloc (Int32 p_init=1, Int32 p_step=0) |
Int32 | GetCount () const |
TYPE * | GetIndex (Int32 i) const |
TYPE * | GetFirst () const |
TYPE * | GetLast () const |
void | Swap (Int32 a, Int32 b) |
Bool | Push (TYPE *e) |
TYPE * | Pop () |
void | ResetCount () |
void | FlushThis () |
Bool | CopyTo (GeTempDynStack *dest) const |
void | FlushAll () |
Additional Inherited Members | |
![]() | |
GeToolDynArray (Int32 p_init=1, Int32 p_step=0) | |
virtual | ~GeToolDynArray () |
void ** | GetRoot () |
void | SetAlloc (Int32 p_init=1, Int32 p_step=0) |
Int32 | GetCount () const |
void * | GetIndex (Int32 i) const |
void * | GetFirst () const |
void * | GetLast () const |
Bool | SetIndex (Int32 i, void *e) const |
void | Swap (Int32 a, Int32 b) |
void | Move (Int32 source, Int32 dest) |
void | Sort (Int32(*compare)(void *a, void *b)) |
void * | Search (void *key, Int32(*search)(void *a, void *b)) |
void * | Pop () |
Bool | Append (void *e) |
Bool | Insert (void *e, Int32 n) |
Bool | Remove (Int32 n) |
Bool | Remove (void *e) |
Int32 | Find (const void *e) const |
void | ResetCount () |
void | FlushThis () |
Bool | CopyTo (GeToolDynArray *dest) const |
GeTempDynStack | ( | Int32 | p_init = 1 , |
Int32 | p_step = 0 |
||
) |
Int32 GetCount | ( | ) | const |
TYPE* GetIndex | ( | Int32 | i | ) | const |
TYPE* GetFirst | ( | ) | const |
TYPE* GetLast | ( | ) | const |
Bool Push | ( | TYPE * | e | ) |
TYPE* Pop | ( | ) |
void ResetCount | ( | ) |
void FlushThis | ( | ) |
Bool CopyTo | ( | GeTempDynStack< TYPE > * | dest | ) | const |
void FlushAll | ( | ) |