class STRLIST : public VLIST


Inheritance:


Public Methods

void AddEntry (const STRING& StringEntry)
void AddEntry (const CHR* Entry)
void GetEntry (const SIZE_T Index, STRING* StringEntry)
void GetValue (const CHR* Title, STRING* StringBuffer)
void GetValue (const STRING& Title, STRING* StringBuffer)
void Join (const CHR* Separator, STRING* StringBuffer)
STRLIST& operator= (const STRLIST& OtherStrlist)
SIZE_T SearchCase (const STRING& SearchTerm)
void SetEntry (const SIZE_T Index, const STRING& StringEntry)
void Split (const CHR* Separator, const STRING& TheString)
void Split (const CHR Separator, const STRING& TheString)
STRLIST ()

Private Fields

STRING String

Inherited from VLIST:

Public Methods

virtual void Clear()
virtual void EraseAfter(const INT Index)
virtual INT GetTotalEntries()
virtual void Reverse()

Protected Methods

virtual void AddNode(VLIST* NewEntryPtr)
virtual VLIST* GetNextNodePtr()
virtual VLIST* GetNodePtr(const INT Index)

Private Fields

VLIST* Next
VLIST* Prev

Documentation

STRLIST()

STRLIST& operator=(const STRLIST& OtherStrlist)

void AddEntry(const STRING& StringEntry)

void AddEntry(const CHR* Entry)

void SetEntry(const SIZE_T Index, const STRING& StringEntry)

void GetEntry(const SIZE_T Index, STRING* StringEntry)

void Split(const CHR* Separator, const STRING& TheString)

void Split(const CHR Separator, const STRING& TheString)

void Join(const CHR* Separator, STRING* StringBuffer)

SIZE_T SearchCase(const STRING& SearchTerm)

void GetValue(const CHR* Title, STRING* StringBuffer)

void GetValue(const STRING& Title, STRING* StringBuffer)

STRING String


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de