00001
00002
00003
00004
00005
00006
00007
00008
00015 #ifndef zz_html_service_data_reply_h
00016 #define zz_html_service_data_reply_h
00017
00018 #include <zz_string.h>
00019 #include <vector>
00020 #include <zz_log.h>
00021
00022 class ZZ_API CzzHtmlServiceDataReply
00023 {
00024 public:
00025
00026
00027 CzzHtmlServiceDataReply( void );
00028 ~CzzHtmlServiceDataReply();
00029
00030 vector<CzzString>* names( void );
00031 vector<CzzString>* values( void );
00032
00033 void addField( const CzzString& name, const CzzString& value );
00034 void addFieldName( const CzzString& name );
00035 void addFieldValue( const CzzString& value );
00036
00037 protected:
00038 CzzLog m_Log;
00039
00040 private:
00041
00042 vector<CzzString> m_Names;
00043 vector<CzzString> m_Values;
00044 };
00045
00046 #endif // zz_html_service_data_reply_h