QxOrm  1.5.0
C++ Object Relational Mapping library
qx::IxSqlRelation Member List
This is the complete list of members for qx::IxSqlRelation, including all inherited members.
addLazyRelation(QxSqlRelationParams &params, IxSqlRelation *pRelation) const qx::IxSqlRelation [protected]
canInit() const qx::IxSqlRelation [protected]
clearPropertyBag()qx::QxPropertyBag [inline]
countPropertyBag() const qx::QxPropertyBag [inline]
createExtraTable() const =0qx::IxSqlRelation [pure virtual]
createExtraTable_ManyToMany() const qx::IxSqlRelation [protected]
createTable(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
createTable_ManyToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
deleteFromExtraTable_ManyToMany(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerFetch_ResolveInput(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
eagerFetch_ResolveOutput(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
eagerFrom(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
eagerJoin(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
eagerJoin_ManyToMany(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerJoin_ManyToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerJoin_OneToMany(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerJoin_OneToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerSelect(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
eagerSelect_ManyToMany(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerSelect_ManyToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerSelect_OneToMany(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerSelect_OneToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerWhere(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
eagerWhereSoftDelete(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
eagerWhereSoftDelete_ManyToMany(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerWhereSoftDelete_ManyToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerWhereSoftDelete_OneToMany(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
eagerWhereSoftDelete_OneToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
getAllPropertyBagKeys() const qx::QxPropertyBag [inline]
getCartesianProduct() const =0qx::IxSqlRelation [pure virtual]
getClass() const qx::IxSqlRelation
getClassOwner() const qx::IxSqlRelation
getDataByKey(const QString &sKey) const qx::IxSqlRelation
getDataCount() const qx::IxSqlRelation
getDataId() const qx::IxSqlRelation
getDataIdOwner() const qx::IxSqlRelation
getDataMember() const qx::IxSqlRelation
getDataMemberX() const qx::IxSqlRelation
getDescription() const =0qx::IxSqlRelation [pure virtual]
getExtraTable() const qx::IxSqlRelation
getForeignKey() const qx::IxSqlRelation
getForeignKeyDataType() const qx::IxSqlRelation
getForeignKeyOwner() const qx::IxSqlRelation
getIdFromQuery(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) const =0qx::IxSqlRelation [pure virtual]
getIdFromQuery_ManyToMany(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) const qx::IxSqlRelation [protected]
getIdFromQuery_ManyToOne(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) const qx::IxSqlRelation [protected]
getIdFromQuery_OneToMany(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) const qx::IxSqlRelation [protected]
getIdFromQuery_OneToOne(bool bEager, QxSqlRelationParams &params, int iOffset, int iNameIndex) const qx::IxSqlRelation [protected]
getKey() const qx::IxSqlRelation
getLinkRelationKey() const qx::IxSqlRelation
getLstDataMember() const qx::IxSqlRelation
getLstRelation() const qx::IxSqlRelation
getPropertyBag(const QString &key) const qx::QxPropertyBag [inline]
getRelationCount() const qx::IxSqlRelation
getRelationType() const qx::IxSqlRelation
getSqlJoin(qx::dao::sql_join::join_type e=qx::dao::sql_join::no_join) const qx::IxSqlRelation
getSqlJoinType() const qx::IxSqlRelation
init()qx::IxSqlRelation [virtual]
IxSqlRelation(IxDataMember *p)qx::IxSqlRelation
lazyFetch_ResolveInput(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyFetch_ResolveOutput(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyFrom(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyInsert(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyInsert_ManyToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
lazyInsert_ResolveInput(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyInsert_Values(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyInsert_Values_ManyToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
lazyJoin(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazySelect(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazySelect_ManyToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
lazyUpdate(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyUpdate_ManyToOne(QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
lazyUpdate_ResolveInput(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyWhere(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
lazyWhereSoftDelete(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
linkRelationKeyTo(IxDataMember *p)qx::IxSqlRelation
m_lstPropertyBagqx::QxPropertyBag [protected]
m_pImplqx::IxSqlRelation [private]
many_to_many enum valueqx::IxSqlRelation
many_to_one enum valueqx::IxSqlRelation
nextData(long &lIndex) const qx::IxSqlRelation
nextRelation(long &lIndex) const qx::IxSqlRelation
no_relation enum valueqx::IxSqlRelation
onAfterSave(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
onBeforeSave(QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
one_to_many enum valueqx::IxSqlRelation
one_to_one enum valueqx::IxSqlRelation
QxPropertyBag()qx::QxPropertyBag [inline]
relation_type enum nameqx::IxSqlRelation
removePropertyBag(const QString &key)qx::QxPropertyBag [inline]
setClass(IxClass *pClass, IxClass *pClassOwner)qx::IxSqlRelation [protected]
setExtraTable(const QString &s) const qx::IxSqlRelation [protected]
setForeignKey(const QString &s) const qx::IxSqlRelation [protected]
setForeignKeyDataType(const QString &s) const qx::IxSqlRelation [protected]
setForeignKeyOwner(const QString &s) const qx::IxSqlRelation [protected]
setIsSameDataOwner(int i)qx::IxSqlRelation [protected]
setPropertyBag(const QString &key, const QVariant &value)qx::QxPropertyBag [inline]
setRelationType(relation_type e)qx::IxSqlRelation [protected]
setSqlJoinType(qx::dao::sql_join::join_type e)qx::IxSqlRelation
setTraceRelationInit(bool bTrace)qx::IxSqlRelation [static]
table() const qx::IxSqlRelation
tableAlias(QxSqlRelationParams &params) const qx::IxSqlRelation
tableAliasOwner(QxSqlRelationParams &params) const qx::IxSqlRelation
traceSqlQuery() const qx::IxSqlRelation
type_hash_prop_bag typedefqx::QxPropertyBag [protected]
type_hash_prop_bag_ptr typedefqx::QxPropertyBag [protected]
updateOffset(bool bEager, QxSqlRelationParams &params) const =0qx::IxSqlRelation [pure virtual]
updateOffset_ManyToMany(bool bEager, QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
updateOffset_ManyToOne(bool bEager, QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
updateOffset_OneToMany(bool bEager, QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
updateOffset_OneToOne(bool bEager, QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
verifyOffset(QxSqlRelationParams &params, bool bId) const QX_USEDqx::IxSqlRelation
~IxSqlRelation()=0qx::IxSqlRelation [pure virtual]
~QxPropertyBag()qx::QxPropertyBag [inline, virtual]