QxOrm
1.5.0
C++ Object Relational Mapping library
|
Concrete class property registered into QxOrm context. More...
#include <boost/serialization/serialization.hpp>
#include <boost/serialization/nvp.hpp>
#include <QxDataMember/IxDataMember.h>
#include <QxTraits/is_equal.h>
#include <QxTraits/get_class_name.h>
#include "../../inl/QxDataMember/QxDataMember.inl"
Go to the source code of this file.
Classes | |
class | qx::QxDataMember< DataType, Owner > |
qx::QxDataMember<DataType, Owner> : concrete property of type DataType registered into QxOrm context for the class Owner More... | |
struct | qx::QxDataMember< DataType, Owner >::qxCompareDataMember< bCanCompare, dummy > |
struct | qx::QxDataMember< DataType, Owner >::qxCompareDataMember< true, dummy > |
Namespaces | |
namespace | qx |
Root namespace for all QxOrm library features. | |
Defines | |
#define | QX_DATA_MEMBER_IMPL_VIRTUAL_ARCHIVE(ArchiveInput, ArchiveOutput) |
Concrete class property registered into QxOrm context.
Definition in file QxDataMember.h.
#define QX_DATA_MEMBER_IMPL_VIRTUAL_ARCHIVE | ( | ArchiveInput, | |
ArchiveOutput | |||
) |
virtual void toArchive(const void * pOwner, ArchiveOutput & ar) const { QxDataMember::toArchive(ar, getNamePtr(), getData(pOwner)); } \ virtual void fromArchive(void * pOwner, ArchiveInput & ar) { QxDataMember::fromArchive(ar, getNamePtr(), getData(pOwner)); }
Definition at line 56 of file QxDataMember.h.