#ifndef _PROTO_HTTPDATA_HPP_ #define _PROTO_HTTPDATA_HPP_ #ifndef _COMMON_ARRAY_HPP_ #include #endif class HTTPData : public Array { public: HTTPData(); virtual ~HTTPData(); HTTPData &operator=(const String &string); private: }; inline HTTPData::HTTPData() { } inline HTTPData::~HTTPData() { } inline HTTPData &HTTPData::operator=(const String &string) { int strLength; if(string.isNull()||0==(strLength=string.length()))return *this; size(strLength); ::memcpy(&operator[](0),string.str(),strLength); return *this; } #endif