QxOrm
1.5.0
C++ Object Relational Mapping library
|
#include <boost/serialization/serialization.hpp>
#include <boost/serialization/base_object.hpp>
#include <boost/serialization/nvp.hpp>
#include <QxTraits/get_base_class.h>
#include <QxTraits/is_qx_registered.h>
#include <QxRegister/QxClass.h>
#include "../../inl/QxSerialize/QxSerializeInvoker.inl"
Go to the source code of this file.
Classes | |
struct | qx::serialization::detail::base_class< Base > |
struct | qx::serialization::detail::base_class< qx::trait::no_base_class_defined > |
struct | qx::serialization::detail::saver< Archive, T > |
struct | qx::serialization::detail::loader< Archive, T > |
Namespaces | |
namespace | qx |
Root namespace for all QxOrm library features. | |
namespace | qx::serialization |
QxOrm library serialization engine based on boost::serialization library. | |
namespace | qx::serialization::detail |
Internal helper tools for qx::serialization namespace. | |
Functions | |
template<class Archive , class T > | |
void | qx::serialization::detail::save (Archive &ar, const T &t, const unsigned int file_version) |
template<class Archive , class T > | |
void | qx::serialization::detail::load (Archive &ar, T &t, const unsigned int file_version) |