QxOrm  1.4.8
C++ Object Relational Mapping library
qx::QxSqlRelation< DataType, Owner > Member List
This is the complete list of members for qx::QxSqlRelation< DataType, Owner >, including all inherited members.
addLazyRelation(QxSqlRelationParams &params, IxSqlRelation *pRelation) const qx::IxSqlRelation [protected]
callTriggerAfterFetch(type_data &t, QxSqlRelationParams &params) const qx::QxSqlRelation< DataType, Owner > [inline, protected]
callTriggerBeforeFetch(type_data &t, QxSqlRelationParams &params) const qx::QxSqlRelation< DataType, Owner > [inline, 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]
createItem() const qx::QxSqlRelation< DataType, Owner > [inline, 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
getContainer(QxSqlRelationParams &params) const qx::QxSqlRelation< DataType, Owner > [inline, protected]
getData(QxSqlRelationParams &params) const qx::QxSqlRelation< DataType, Owner > [inline, protected]
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
getDataTypePtr(QxSqlRelationParams &params) const qx::QxSqlRelation< DataType, Owner > [inline, protected]
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) const =0qx::IxSqlRelation [pure virtual]
getIdFromQuery_ManyToMany(bool bEager, QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
getIdFromQuery_ManyToOne(bool bEager, QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
getIdFromQuery_OneToMany(bool bEager, QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
getIdFromQuery_OneToOne(bool bEager, QxSqlRelationParams &params) const qx::IxSqlRelation [protected]
getKey() const qx::IxSqlRelation
getLstDataMember() const qx::IxSqlRelation
getLstRelation() const qx::IxSqlRelation
getOwner(QxSqlRelationParams &params) const qx::QxSqlRelation< DataType, Owner > [inline, protected]
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::QxSqlRelation< DataType, Owner > [inline, virtual]
is_data_container enum valueqx::QxSqlRelation< DataType, Owner > [protected]
is_data_pointer enum valueqx::QxSqlRelation< DataType, Owner > [protected]
is_same_data_owner enum valueqx::QxSqlRelation< DataType, Owner > [protected]
is_valid enum valueqx::QxSqlRelation< DataType, Owner > [protected]
isNullData(QxSqlRelationParams &params) const qx::QxSqlRelation< DataType, Owner > [inline, protected]
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]
m_lstPropertyBagqx::QxPropertyBag [protected]
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]
QxSqlRelation(IxDataMember *p)qx::QxSqlRelation< DataType, Owner > [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_container typedefqx::QxSqlRelation< DataType, Owner > [protected]
type_data typedefqx::QxSqlRelation< DataType, Owner > [protected]
type_generic_container typedefqx::QxSqlRelation< DataType, Owner > [protected]
type_hash_prop_bag typedefqx::QxPropertyBag [protected]
type_hash_prop_bag_ptr typedefqx::QxPropertyBag [protected]
type_item typedefqx::QxSqlRelation< DataType, Owner > [protected]
type_owner typedefqx::QxSqlRelation< DataType, Owner > [protected]
type_tmp_1 typedefqx::QxSqlRelation< DataType, Owner > [protected]
type_tmp_2 typedefqx::QxSqlRelation< DataType, Owner > [protected]
type_tmp_3 typedefqx::QxSqlRelation< DataType, Owner > [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]
value enum valueqx::QxSqlRelation< DataType, Owner > [protected]
verifyOffset(QxSqlRelationParams &params, bool bId) const QX_USEDqx::IxSqlRelation
~IxSqlRelation()=0qx::IxSqlRelation [pure virtual]
~QxPropertyBag()qx::QxPropertyBag [inline, virtual]
~QxSqlRelation()qx::QxSqlRelation< DataType, Owner > [inline, virtual]