QxOrm
1.5.0
C++ Object Relational Mapping library
|
qx::QxDataMember_QObject : connect Qt introspection engine (based on QObject class, with QMetaObject type) to QxOrm library introspection engine More...
#include <QxDataMember_QObject.h>
Public Member Functions | |
QxDataMember_QObject (const QMetaObject *pMetaObject, const QString &sKey) | |
virtual | ~QxDataMember_QObject () |
virtual bool | isEqual (const void *pOwner1, const void *pOwner2) const |
virtual QVariant | toVariant (const void *pOwner, const QString &sFormat, int iIndexName=-1, qx::cvt::context::ctx_type ctx=qx::cvt::context::e_no_context) const |
virtual qx_bool | fromVariant (void *pOwner, const QVariant &v, const QString &sFormat, int iIndexName=-1, qx::cvt::context::ctx_type ctx=qx::cvt::context::e_no_context) |
virtual QString | getType () const |
virtual QJsonValue | toJson (const void *pOwner, const QString &sFormat) const |
virtual qx_bool | fromJson (void *pOwner, const QJsonValue &j, const QString &sFormat) |
Protected Member Functions | |
virtual qx::any | getDataPtr (const void *pOwner) const |
virtual qx::any | getDataPtr (void *pOwner) |
virtual void * | getDataVoidPtr (const void *pOwner) const |
virtual void * | getDataVoidPtr (void *pOwner) |
Protected Attributes | |
const QMetaObject * | m_metaObject |
Meta-object from introspection engine of Qt library (& MyQObject::staticMetaObject) | |
QMetaProperty | m_metaProperty |
Meta-property from introspection engine of Qt library. |
qx::QxDataMember_QObject : connect Qt introspection engine (based on QObject class, with QMetaObject type) to QxOrm library introspection engine
Definition at line 64 of file QxDataMember_QObject.h.
qx::QxDataMember_QObject::QxDataMember_QObject | ( | const QMetaObject * | pMetaObject, |
const QString & | sKey | ||
) |
virtual qx::QxDataMember_QObject::~QxDataMember_QObject | ( | ) | [inline, virtual] |
Definition at line 75 of file QxDataMember_QObject.h.
virtual qx_bool qx::QxDataMember_QObject::fromJson | ( | void * | pOwner, |
const QJsonValue & | j, | ||
const QString & | sFormat | ||
) | [virtual] |
Implements qx::IxDataMember.
virtual qx_bool qx::QxDataMember_QObject::fromVariant | ( | void * | pOwner, |
const QVariant & | v, | ||
const QString & | sFormat, | ||
int | iIndexName = -1 , |
||
qx::cvt::context::ctx_type | ctx = qx::cvt::context::e_no_context |
||
) | [virtual] |
Implements qx::IxDataMember.
virtual qx::any qx::QxDataMember_QObject::getDataPtr | ( | const void * | pOwner | ) | const [protected, virtual] |
Implements qx::IxDataMember.
virtual qx::any qx::QxDataMember_QObject::getDataPtr | ( | void * | pOwner | ) | [protected, virtual] |
Implements qx::IxDataMember.
virtual void* qx::QxDataMember_QObject::getDataVoidPtr | ( | const void * | pOwner | ) | const [protected, virtual] |
Implements qx::IxDataMember.
virtual void* qx::QxDataMember_QObject::getDataVoidPtr | ( | void * | pOwner | ) | [protected, virtual] |
Implements qx::IxDataMember.
virtual QString qx::QxDataMember_QObject::getType | ( | ) | const [virtual] |
Reimplemented from qx::IxDataMember.
virtual bool qx::QxDataMember_QObject::isEqual | ( | const void * | pOwner1, |
const void * | pOwner2 | ||
) | const [virtual] |
Implements qx::IxDataMember.
virtual QJsonValue qx::QxDataMember_QObject::toJson | ( | const void * | pOwner, |
const QString & | sFormat | ||
) | const [virtual] |
Implements qx::IxDataMember.
virtual QVariant qx::QxDataMember_QObject::toVariant | ( | const void * | pOwner, |
const QString & | sFormat, | ||
int | iIndexName = -1 , |
||
qx::cvt::context::ctx_type | ctx = qx::cvt::context::e_no_context |
||
) | const [virtual] |
Implements qx::IxDataMember.
const QMetaObject* qx::QxDataMember_QObject::m_metaObject [protected] |
Meta-object from introspection engine of Qt library (& MyQObject::staticMetaObject)
Definition at line 69 of file QxDataMember_QObject.h.
QMetaProperty qx::QxDataMember_QObject::m_metaProperty [protected] |
Meta-property from introspection engine of Qt library.
Definition at line 70 of file QxDataMember_QObject.h.