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) |