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


Detailed Description

handles collection XML_RPC serialiation and deserialization

this file is largely unneeded anymore, since it is now handled by CollectionSerializers.h

Definition in file XmlRpcCollection.h.

#include <string>
#include "Traits.h"
#include "XML_RPCSerialization.h"

Include dependency graph for XmlRpcCollection.h:

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

Go to the source code of this file.

Namespaces

namespace  mace

Functions

template<class T, class Key>
void mace::XmlRpcMapSerialize (std::string &str, const T &begin, const T &end) throw (SerializationException)
 generic map serialization
template<class T, class Key, class Data>
int mace::XmlRpcMapDeserialize (std::istream &in, T &obj) throw (SerializationException)
 generic map deserialization
template<class T>
void mace::XmlRpcArraySerialize (std::string &str, const T &begin, const T &end) throw (SerializationException)
 generic array serialization
template<class T, class Key>
int mace::XmlRpcArrayDeserialize (std::istream &in, T &obj) throw (SerializationException)
 generic array deserialization


Generated on Sat Oct 4 21:30:25 2008 for Mace Library by  doxygen 1.5.5