00001 00020 #ifndef INCL_STRING_ELEMENT 00021 #define INCL_STRING_ELEMENT 00022 00024 #include "ArrayElement.h" 00025 #include <string.h> 00026 00027 class StringElement : public ArrayElement { 00028 00029 private: 00030 WCHAR* value; 00031 00032 public: 00033 StringElement(WCHAR* v = NULL); 00034 ~StringElement(); 00035 ArrayElement* clone(); 00036 void setValue (WCHAR* value); 00037 WCHAR* getValue(WCHAR* buf = NULL, int size = -1); 00038 }; 00040 #endif