QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches
qx::IxSqlRelation Member List

This is the complete list of members for qx::IxSqlRelation, including all inherited members.

addLazyRelation(QxSqlRelationParams &params, IxSqlRelation *pRelation) constqx::IxSqlRelationprotected
canInit() constqx::IxSqlRelationprotected
clearPropertyBag()qx::QxPropertyBaginline
countPropertyBag() constqx::QxPropertyBaginline
createExtraTable() const =0qx::IxSqlRelationpure virtual
createExtraTable_ManyToMany() constqx::IxSqlRelationprotected
createTable(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
createTable_ManyToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
deleteFromExtraTable_ManyToMany(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerFetch_ResolveInput(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
eagerFetch_ResolveOutput(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
eagerFrom(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
eagerJoin(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
eagerJoin_ManyToMany(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerJoin_ManyToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerJoin_OneToMany(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerJoin_OneToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerSelect(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
eagerSelect_ManyToMany(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerSelect_ManyToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerSelect_OneToMany(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerSelect_OneToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerWhere(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
eagerWhereSoftDelete(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
eagerWhereSoftDelete_ManyToMany(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerWhereSoftDelete_ManyToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerWhereSoftDelete_OneToMany(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
eagerWhereSoftDelete_OneToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
getAllPropertyBagKeys() constqx::QxPropertyBaginline
getCartesianProduct() const =0qx::IxSqlRelationpure virtual
getClass() constqx::IxSqlRelation
getClassOwner() constqx::IxSqlRelation
getDataByKey(const QString &sKey) constqx::IxSqlRelation
getDataCount() constqx::IxSqlRelation
getDataId() constqx::IxSqlRelation
getDataIdOwner() constqx::IxSqlRelation
getDataMember() constqx::IxSqlRelation
getDataMemberX() constqx::IxSqlRelation
getDescription() const =0qx::IxSqlRelationpure virtual
getExtraTable() constqx::IxSqlRelation
getForeignKey() constqx::IxSqlRelation
getForeignKeyDataType() constqx::IxSqlRelation
getForeignKeyOwner() constqx::IxSqlRelation
getIdFromQuery(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) const =0qx::IxSqlRelationpure virtual
getIdFromQuery_ManyToMany(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) constqx::IxSqlRelationprotected
getIdFromQuery_ManyToOne(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) constqx::IxSqlRelationprotected
getIdFromQuery_OneToMany(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) constqx::IxSqlRelationprotected
getIdFromQuery_OneToOne(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) constqx::IxSqlRelationprotected
getKey() constqx::IxSqlRelation
getLstDataMember() constqx::IxSqlRelation
getLstRelation() constqx::IxSqlRelation
getPropertyBag(const QString &key) constqx::QxPropertyBaginline
getRelationCount() constqx::IxSqlRelation
getRelationType() constqx::IxSqlRelation
getSqlJoin(qx::dao::sql_join::join_type e=qx::dao::sql_join::no_join) constqx::IxSqlRelation
getSqlJoinType() constqx::IxSqlRelation
init()qx::IxSqlRelationvirtual
initPropertyBag()qx::QxPropertyBaginlineprivate
IxSqlRelation(IxDataMember *p)qx::IxSqlRelation
lazyFetch_ResolveInput(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyFetch_ResolveOutput(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyFrom(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyInsert(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyInsert_ManyToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
lazyInsert_ResolveInput(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyInsert_Values(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyInsert_Values_ManyToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
lazyJoin(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazySelect(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazySelect_ManyToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
lazyUpdate(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyUpdate_ManyToOne(QxSqlRelationParams &params) constqx::IxSqlRelationprotected
lazyUpdate_ResolveInput(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyWhere(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
lazyWhereSoftDelete(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
m_lstPropertyBagqx::QxPropertyBagprotected
m_pImplqx::IxSqlRelationprivate
many_to_many enum valueqx::IxSqlRelation
many_to_one enum valueqx::IxSqlRelation
nextData(long &lIndex) constqx::IxSqlRelation
nextRelation(long &lIndex) constqx::IxSqlRelation
no_relation enum valueqx::IxSqlRelation
onAfterSave(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
onBeforeSave(QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
one_to_many enum valueqx::IxSqlRelation
one_to_one enum valueqx::IxSqlRelation
QxPropertyBag()qx::QxPropertyBaginline
relation_type enum nameqx::IxSqlRelation
removePropertyBag(const QString &key)qx::QxPropertyBaginline
setClass(IxClass *pClass, IxClass *pClassOwner)qx::IxSqlRelationprotected
setExtraTable(const QString &s) constqx::IxSqlRelationprotected
setForeignKey(const QString &s) constqx::IxSqlRelationprotected
setForeignKeyDataType(const QString &s) constqx::IxSqlRelationprotected
setForeignKeyOwner(const QString &s) constqx::IxSqlRelationprotected
setIsSameDataOwner(int i)qx::IxSqlRelationprotected
setPropertyBag(const QString &key, const QVariant &value)qx::QxPropertyBaginline
setRelationType(relation_type e)qx::IxSqlRelationprotected
setSqlJoinType(qx::dao::sql_join::join_type e)qx::IxSqlRelation
setTraceRelationInit(bool bTrace)qx::IxSqlRelationstatic
table() constqx::IxSqlRelation
tableAlias(QxSqlRelationParams &params) constqx::IxSqlRelation
tableAliasOwner(QxSqlRelationParams &params) constqx::IxSqlRelation
traceSqlQuery() constqx::IxSqlRelation
type_hash_prop_bag typedefqx::QxPropertyBagprotected
type_hash_prop_bag_ptr typedefqx::QxPropertyBagprotected
updateOffset(bool bEager, QxSqlRelationParams &params) const =0qx::IxSqlRelationpure virtual
updateOffset_ManyToMany(bool bEager, QxSqlRelationParams &params) constqx::IxSqlRelationprotected
updateOffset_ManyToOne(bool bEager, QxSqlRelationParams &params) constqx::IxSqlRelationprotected
updateOffset_OneToMany(bool bEager, QxSqlRelationParams &params) constqx::IxSqlRelationprotected
updateOffset_OneToOne(bool bEager, QxSqlRelationParams &params) constqx::IxSqlRelationprotected
verifyOffset(QxSqlRelationParams &params, bool bId) const QX_USEDqx::IxSqlRelation
~IxSqlRelation()=0qx::IxSqlRelationpure virtual
~QxPropertyBag()qx::QxPropertyBaginlinevirtual