inet/zz_html_service_data_reply.h

Go to the documentation of this file.
00001 /* libzzinet
00002  *
00003  * This program is distributed under the GNU General Public License, version 2.
00004  * A copy of this license is included with this source.
00005  *
00006  * Copyright 2004-2006, Toni Thomsson <toni@tonjac.org> 
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         //* Construction
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

Generated on Thu Sep 21 21:45:42 2006 for tonjac.org MINI/C++ library by  doxygen 1.4.6-NO