s11n-boost.h File Reference


Detailed Description

Non-intrusive versions of serialization functions for the record classes.

These template functions make it possible to use the record classes with the Boost::Serialization library.

Definition in file s11n-boost.h.

#include "record.h"
#include <boost/serialization/vector.hpp>

Go to the source code of this file.

Namespaces

namespace  boost
namespace  boost::serialization

Defines

#define BARRY_BASE_S11N_VERSION   0
#define BARRY_POD_MAP_VERSION   1000

Functions

template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::UnknownField &uf, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::Contact::GroupLink &g, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::Contact &c, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::EmailAddress &a, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::Message &m, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::Calendar &c, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::ServiceBookConfig &c, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::ServiceBook &c, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::Memo &m, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::Task &t, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::PINMessage &p, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::SavedMessage &m, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::Folder &f, const unsigned int ver)
template<class ArchiveT>
void boost::serialization::serialize (ArchiveT &ar, Barry::Timezone &t, const unsigned int ver)


Generated on Wed Sep 24 21:27:32 2008 for Barry by  doxygen 1.5.1