![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
#include <Serialization.h>
Public Member Functions | |
| virtual void | load (ISerializer *serializer)=0 |
| virtual void | save (ISerializer *serializer)=0 |
This interface should be implemented by any class wanting to serialize its child objects into an ISerializer object. They can use SerialHelper::LoadSerializable & SerialHelper::SaveSerializable
Simple classes (ones with only basic types as members) do not need to implement this interface they may just use SerialHelper::LoadObject and SerialHelper::SaveObject
Definition at line 25 of file Serialization.h.
| virtual void ISerializable::load | ( | ISerializer * | serializer | ) | [pure virtual] |
Referenced by SerialHelper::LoadSerializable().
| virtual void ISerializable::save | ( | ISerializer * | serializer | ) | [pure virtual] |
Referenced by SerialHelper::SaveSerializable(), and SerialHelper::SaveSerializableObject().
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.