00001 class StringList : public SystemCode { 00002 public: 00003 char *Data; 00004 uint32 Count; 00005 uint32 DataSize; //total size of all strings 00006 00007 StringList(); 00008 ~StringList(); 00009 char *GetString(uint32 idx); 00010 void AddString(char *); //always adds @ end 00011 void DelString(uint32 idx); 00012 void DelAllStrings(); //DF/1.3 00013 int Find(char *); //DF/1.3 (uses strcmp()) 00014 };