![]() |
QxOrm 1.1.9
C++ Object Relational Mapping library
|
qx::QxSqlRelation_ManyToOne<DataType, Owner> : manage a relationship many-to-one defined between 2 classes (or between 2 tables in database) More...
#include <QxSqlRelation_ManyToOne.h>
qx::QxSqlRelation_ManyToOne<DataType, Owner> : manage a relationship many-to-one defined between 2 classes (or between 2 tables in database)
Definition at line 49 of file QxSqlRelation_ManyToOne.h.
typedef QxSqlRelation<DataType, Owner>::type_data qx::QxSqlRelation_ManyToOne< DataType, Owner >::type_data [private] |
Reimplemented from qx::QxSqlRelation< DataType, Owner >.
Definition at line 55 of file QxSqlRelation_ManyToOne.h.
typedef QxSqlRelation<DataType, Owner>::type_owner qx::QxSqlRelation_ManyToOne< DataType, Owner >::type_owner [private] |
Reimplemented from qx::QxSqlRelation< DataType, Owner >.
Definition at line 54 of file QxSqlRelation_ManyToOne.h.
qx::QxSqlRelation_ManyToOne< DataType, Owner >::QxSqlRelation_ManyToOne | ( | IxDataMember * | p | ) | [inline] |
Definition at line 59 of file QxSqlRelation_ManyToOne.h.
virtual qx::QxSqlRelation_ManyToOne< DataType, Owner >::~QxSqlRelation_ManyToOne | ( | ) | [inline, virtual] |
Definition at line 60 of file QxSqlRelation_ManyToOne.h.
virtual QSqlError qx::QxSqlRelation_ManyToOne< DataType, Owner >::createExtraTable | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 73 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::createTable | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 97 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::eagerFetch_ResolveInput | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 71 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::eagerFetch_ResolveOutput | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 158 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::eagerFrom | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 65 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::eagerJoin | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 125 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::eagerSelect | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 112 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::eagerWhere | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 68 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::eagerWhereSoftDelete | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 138 of file QxSqlRelation_ManyToOne.h.
virtual bool qx::QxSqlRelation_ManyToOne< DataType, Owner >::getCartesianProduct | ( | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 63 of file QxSqlRelation_ManyToOne.h.
virtual QString qx::QxSqlRelation_ManyToOne< DataType, Owner >::getDescription | ( | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 62 of file QxSqlRelation_ManyToOne.h.
virtual QVariant qx::QxSqlRelation_ManyToOne< DataType, Owner >::getIdFromQuery | ( | bool | bEager, |
QxSqlRelationParams & | params | ||
) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 81 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyFetch_ResolveInput | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 70 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyFetch_ResolveOutput | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 147 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyFrom | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 64 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyInsert | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 181 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyInsert_ResolveInput | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 202 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyInsert_Values | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 188 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyJoin | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 66 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazySelect | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 104 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyUpdate | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 195 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyUpdate_ResolveInput | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 78 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyWhere | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 67 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::lazyWhereSoftDelete | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 69 of file QxSqlRelation_ManyToOne.h.
virtual QSqlError qx::QxSqlRelation_ManyToOne< DataType, Owner >::onAfterSave | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 75 of file QxSqlRelation_ManyToOne.h.
virtual QSqlError qx::QxSqlRelation_ManyToOne< DataType, Owner >::onBeforeSave | ( | QxSqlRelationParams & | params | ) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 72 of file QxSqlRelation_ManyToOne.h.
virtual void qx::QxSqlRelation_ManyToOne< DataType, Owner >::updateOffset | ( | bool | bEager, |
QxSqlRelationParams & | params | ||
) | const [inline, virtual] |
Implements qx::IxSqlRelation.
Definition at line 88 of file QxSqlRelation_ManyToOne.h.