| QxOrm 1.2.3 C++ Object Relational Mapping library

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories

- File List
- File Members

Classes | Namespaces | Functions
QxSerializeInvoker.h File Reference
`#include <boost/mpl/if.hpp>`
`#include <boost/mpl/logical.hpp>`
`#include <boost/static_assert.hpp>`
`#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)