00001 /*************************************************************************** 00002 contactlistrequest.h - description 00003 ------------------- 00004 begin : mar avr 11 2006 00005 copyright : (C) 2006 by Sylvain Archenault <sylvain.archenault@laposte.net> 00006 Yves Houpert <yves.houpert@insa-rouen.fr> 00007 00008 ***************************************************************************/ 00009 00010 /*************************************************************************** 00011 * * 00012 * This program is free software; you can redistribute it and/or modify * 00013 * it under the terms of the GNU General Public License as published by * 00014 * the Free Software Foundation; either version 2 of the License, or * 00015 * (at your option) any later version. * 00016 * * 00017 ***************************************************************************/ 00018 #ifndef CONTACTLISTREQUEST_H 00019 #define CONTACTLISTREQUEST_H 00020 00021 #include <Message/request.h> 00022 00028 class ContactListRequest : public Request 00029 { 00030 public: 00035 ContactListRequest(const int contactID = -1); 00036 00040 ~ContactListRequest(); 00041 00045 std::string toString() const; 00046 00050 void toXMLExt(XMLWriter& writer) const; 00051 00054 ContactListRequest& copy() const; 00055 00056 private: //private members 00058 int m_iContactID; 00059 }; 00060 00061 #endif
1.4.6