00001 /**************************************************************************** 00002 * Copyright 2007 Evan Drumwright 00003 * This library is distributed under the terms of the GNU General Public 00004 * License (found in COPYING). 00005 ****************************************************************************/ 00006 00007 #ifndef _PHYSSIM_XML_WRITER_H 00008 #define _PHYSSIM_XML_WRITER_H 00009 00010 #include <string> 00011 #include <Physsim/Types.h> 00012 00013 namespace Physsim { 00014 00016 class XMLWriter 00017 { 00018 public: 00019 static void serialize_to_xml(const std::string& filename, BaseConstPtr object); 00020 }; 00021 00022 } // end namespace 00023 00024 #endif 00025
1.5.1