00001 00005 class StringList : public DpList(String),DpListItemInst 00006 00007 { 00008 String prefix; 00009 public: 00010 StringList () : DpList(String),DpListItemInst () {} 00011 ~StringList () {} 00012 00013 void setPrefix (const String& prefix); 00014 String getPrefix (); 00015 void unsetPrefix (); 00016 00017 void operator = (const StringList& list_) 00018 { DpList(String),DpListItemInst ::operator=(list_); prefix=list_.prefix; } 00019 00020 StringList& insert (const String& object); 00021 StringList& append (const String& object); 00022 00023 void print (Os os); 00024 }; 00025 00026