KStringListTemplate Class Template Reference

Inheritance diagram for KStringListTemplate:

Inheritance graph
List of all members.

Detailed Description

template<class Type>
class KStringListTemplate< Type >

Definition at line 80 of file kstringlist.h.

Public Member Functions

int AddItem (Type *pItem)
int InsertItemAt (int pIndex, Type *pItem)
Type * GetItemAt (int pIndex)
int FindItem (Type *pItem)
 KStringListTemplate ()
virtual ~KStringListTemplate ()
void RemoveLast ()
int GetCount ()
KStringoperator[] (int pIndex)
kReference GetReferenceAt (int pIndex)
void SetReferenceAt (int pIndex, kReference pRef)
char * GetStringAt (int pIndex)
virtual bool SetStringAt (int pIndex, char *pString)
int Find (Type &pItem)
int FindIndex (kReference pReference)
int FindIndex (char *pString)
kReference FindReference (char *pString)
bool Remove (Type &pItem)
bool Remove (char *pString)
bool RemoveIt (Type pItem)
void Sort ()
void * FindEqual (char *pString)
void * FindCaseSensitive (char *pString)
int Add (char *pString, kReference pItem=0)
virtual int InsertAt (int pIndex, char *pString, kReference pItem=0)
virtual void RemoveAt (int pIndex)
virtual void Clear ()
virtual void GetText (KString &pText)
virtual int SetText (char *pList)

Protected Attributes

KArrayTemplate< Type * > mList