00001 /* 00002 * Copyright (c) 2010 Remko Tronçon 00003 * Licensed under the GNU General Public License v3. 00004 * See Documentation/Licenses/GPLv3.txt for more information. 00005 */ 00006 00007 #pragma once 00008 00009 #include <boost/shared_ptr.hpp> 00010 00011 #include <Swiften/Base/API.h> 00012 00013 namespace Swift { 00014 class SWIFTEN_API Payload { 00015 public: 00016 typedef boost::shared_ptr<Payload> ref; 00017 public: 00018 virtual ~Payload(); 00019 }; 00020 }