/home/elb/work/cs590n/mace/mace/lib/CollectionSerializers.h File Reference


Detailed Description

a set of template classes which know how to serialize various collection types generically

Definition in file CollectionSerializers.h.

#include "Serializable.h"
#include "XmlRpcCollection.h"

Include dependency graph for CollectionSerializers.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  mace

Classes

class  mace::_SerializeArray< Value >
 Generic class for serializing arrays. More...
class  mace::_SerializeArray< Value >::iterator
 SerializeArray must be able to iterate over elements for deserialization. More...
class  mace::_SerializeArray< Value >::const_iterator
 SerializeArray must be able to iterate over the elements in a const fashion for serialization. More...
class  mace::SerializeArray< Value >
 wrapper around _SerializeArray to provide Boost concept checking giving good error messages. More...
class  mace::_SerializeList< Value >
 Generic class for serializing lists. More...
class  mace::SerializeList< Value >
 wrapper around _SerializeList to provide Boost concept checking giving good error messages. More...
class  mace::_SerializeSet< Value >
 Generic class for serializing sets. More...
class  mace::_SerializeSet< Value >::const_iterator
 set serialization only requires const iteration, for serializing all the elements More...
class  mace::SerializeSet< Value >
 wrapper around _SerializeSet to provide Boost concept checking giving good error messages. More...
class  mace::_SerializeMap< Key, Value >
 Generic class for serializing maps. More...
class  mace::_SerializeMap< Key, Value >::const_iterator
 Const iteration is used for serializing map elements. More...
class  mace::SerializeMap< Key, Value >
 wrapper around _SerializeMap to provide Boost concept checking giving good error messages. More...


Generated on Sat Oct 4 21:29:55 2008 for Mace Library by  doxygen 1.5.5