![]() |
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.