![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
00001 #ifndef __MEMORYSERIALIZER_H 00002 #define __MEMORYSERIALIZER_H 00003 00004 #include <sstream> 00005 #include "Serialization.h" 00006 00010 class MemorySerializer : public ISerializer 00011 { 00012 protected: 00013 std::stringstream _buffer; 00014 00015 public: 00016 MemorySerializer(); 00017 00018 void clear(); 00019 00020 virtual void read(void* buffer, unsigned int size); 00021 virtual void write(const void* buffer, unsigned int size); 00022 00023 void copy(MemorySerializer& rhs); 00024 }; 00025 00026 #endif
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.