Hlavičkový soubor: "ss_memory.h"
Knihovna: TSS_Lib
Umístnění hlavičkového souboru: SangalaLib\\TSS_Lib
Třída: TT_ListWithPointer
Promnene Funkce
List pro libovolne ukazatele ruznych typu, uvolnovani pameti techto polozek musis zaridit sam.
Rovnez vytvoreni instanci si musíš zařídit sám zde se udržuje jen seznam položek typu void *.
Je potomkem z TSS_List.
Oproti "TSS_Listu" je přidáno ukazovátko, které lze libovolně přesouvat.
Ukazovátko je možné nechat chodit v kruhu.
Deklarace TSS_ListWithPointer
class TSS_ListWithPointer : public TSS_List
{
private:
protected:
int FPoint;
bool ffirst;
public:
bool Arround;
TSS_ListWithPointer(int CountItems,int VAddItems,bool VArround = false);
virtual ~TSS_ListWithPointer(void);
bool SetPoint(int i);
bool SetFirst(void);
bool SetLast(void);
int GetPoint(void);
void *Get(void);
void *GetNext(void);
void *GetPreview(void);
void SetNoMove(void);
bool InsertOn(void* I);
void* operator[](int i);
};
Back to Index
Domovská stránka autora (udělej kuk !!!)