QxOrm  1.2.9
C++ Object Relational Mapping library
QxRegisterInternalHelper.h File Reference
#include <boost/serialization/serialization.hpp>
#include <boost/serialization/split_free.hpp>
#include <boost/serialization/version.hpp>
#include <boost/serialization/nvp.hpp>
#include <boost/serialization/utility.hpp>
#include <QxCommon/QxStringCvt.h>
#include <QxCommon/QxStringCvt_Impl.h>
#include <QxCommon/QxStringCvt_Export.h>
#include <QxRegister/QxClass.h>
#include <QxRegister/QxRegister.h>
#include <QxSerialize/QxSerializeFastCompil.h>
#include <QxTraits/get_class_name.h>
#include <QxDao/IxPersistable.h>

Go to the source code of this file.

Defines

#define QX_REGISTER_INTERNAL_HELPER_HPP(dllImportExport, className, version)
#define QX_REGISTER_INTERNAL_HELPER_START_FILE_CPP(className)
#define QX_REGISTER_INTERNAL_HELPER_END_FILE_CPP(className)

Define Documentation

#define QX_REGISTER_INTERNAL_HELPER_END_FILE_CPP (   className)
Value:
QX_SERIALIZE_FAST_COMPIL_SAVE_LOAD_CPP(className) \
QX_REGISTER_BOOST_SERIALIZE_HELPER_CPP(className)

Definition at line 70 of file QxRegisterInternalHelper.h.

#define QX_REGISTER_INTERNAL_HELPER_HPP (   dllImportExport,
  className,
  version 
)
Value:
BOOST_CLASS_VERSION(className, version) \
QX_REGISTER_CLASS_NAME(className) \
QX_REGISTER_CLASS_MAPPING_FCT_HPP(dllImportExport, className) \
QX_SERIALIZE_FAST_COMPIL_SAVE_LOAD_HPP(dllImportExport, className) \
QX_BOOST_EXPORT_SERIALIZATION_FAST_COMPIL_HPP(className) \
QX_REGISTER_BOOST_SERIALIZE_HELPER(className)

Definition at line 58 of file QxRegisterInternalHelper.h.

#define QX_REGISTER_INTERNAL_HELPER_START_FILE_CPP (   className)
Value:
QX_REGISTER_CLASS_MAPPING_FCT_EMPTY_CPP(className) \
QX_BOOST_EXPORT_SERIALIZATION_FAST_COMPIL_CPP(className)

Definition at line 66 of file QxRegisterInternalHelper.h.