Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

SerializableList.cpp

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" ); // well that was simple, wasn't it?
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 }; // namespace fun

Generated on Mon Aug 11 14:06:55 2003 for libfunutil by doxygen1.2.18