Shadowrun: Awakened 29 September 2011 - Build 871
MemorySerializer.cpp
Go to the documentation of this file.
00001 #include "MemorySerializer.h"
00002 
00006 MemorySerializer::MemorySerializer()
00007 {
00008 }
00009 
00013 void MemorySerializer::clear()
00014 {
00015     _buffer.str("");
00016 }
00017 
00021 void MemorySerializer::read(void* buffer, unsigned int size)
00022 {
00023     _buffer.read((char*)buffer, size);
00024 }
00025 
00029 void MemorySerializer::write(const void* buffer, unsigned int size)
00030 {
00031     _buffer.write((char*)buffer, size);
00032 }
00033 
00037 void MemorySerializer::copy(MemorySerializer& rhs)
00038 {
00039     _buffer.str(rhs._buffer.str());
00040 }

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net