00001 #include "SerializableList.h"
00002
00003 namespace fun {
00004 INSTANTIATOR(SerializableList);
00005
00006 SerializableList::SerializableList()
00007 {
00008
00009 }
00010
00011
00012 SerializableList::~SerializableList()
00013 {
00014 }
00015
00016 void
00017 SerializableList::deserialize( const Deserializer &node )
00018 {
00019 Serializable::deserialize(node);
00020 node.getSerializables( "Serializable", *this, "Serializable" );
00021 }
00022
00023
00024 void
00025 SerializableList::serialize( Serializer &node ) const
00026 {
00027 Serializable::serialize(node);
00028 node.setSerializableClass( this->className() );
00029 node.putSerializables( "Serializable", *this );
00030 }
00031
00032 };