QxOrm
1.5.0
C++ Object Relational Mapping library
|
addLazyRelation(QxSqlRelationParams ¶ms, IxSqlRelation *pRelation) const | qx::IxSqlRelation | [protected] |
callTriggerAfterFetch(type_data &t, QxSqlRelationParams ¶ms) const | qx::QxSqlRelation< DataType, Owner > | [inline, protected] |
callTriggerBeforeFetch(type_data &t, QxSqlRelationParams ¶ms) const | qx::QxSqlRelation< DataType, Owner > | [inline, protected] |
canInit() const | qx::IxSqlRelation | [protected] |
clearPropertyBag() | qx::QxPropertyBag | [inline] |
countPropertyBag() const | qx::QxPropertyBag | [inline] |
createExtraTable() const =0 | qx::IxSqlRelation | [pure virtual] |
createExtraTable_ManyToMany() const | qx::IxSqlRelation | [protected] |
createItem() const | qx::QxSqlRelation< DataType, Owner > | [inline, protected] |
createTable(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
createTable_ManyToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
deleteFromExtraTable_ManyToMany(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerFetch_ResolveInput(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
eagerFetch_ResolveOutput(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
eagerFrom(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
eagerJoin(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
eagerJoin_ManyToMany(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerJoin_ManyToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerJoin_OneToMany(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerJoin_OneToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerSelect(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
eagerSelect_ManyToMany(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerSelect_ManyToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerSelect_OneToMany(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerSelect_OneToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerWhere(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
eagerWhereSoftDelete(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
eagerWhereSoftDelete_ManyToMany(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerWhereSoftDelete_ManyToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerWhereSoftDelete_OneToMany(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
eagerWhereSoftDelete_OneToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
getAllPropertyBagKeys() const | qx::QxPropertyBag | [inline] |
getCartesianProduct() const =0 | qx::IxSqlRelation | [pure virtual] |
getClass() const | qx::IxSqlRelation | |
getClassOwner() const | qx::IxSqlRelation | |
getContainer(QxSqlRelationParams ¶ms) const | qx::QxSqlRelation< DataType, Owner > | [inline, protected] |
getData(QxSqlRelationParams ¶ms) 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 ¶ms) const | qx::QxSqlRelation< DataType, Owner > | [inline, protected] |
getDescription() const =0 | qx::IxSqlRelation | [pure virtual] |
getExtraTable() const | qx::IxSqlRelation | |
getForeignKey() const | qx::IxSqlRelation | |
getForeignKeyDataType() const | qx::IxSqlRelation | |
getForeignKeyOwner() const | qx::IxSqlRelation | |
getIdFromQuery(bool bEager, QxSqlRelationParams ¶ms, int iOffset, int iNameIndex) const =0 | qx::IxSqlRelation | [pure virtual] |
getIdFromQuery_ManyToMany(bool bEager, QxSqlRelationParams ¶ms, int iOffset, int iNameIndex) const | qx::IxSqlRelation | [protected] |
getIdFromQuery_ManyToOne(bool bEager, QxSqlRelationParams ¶ms, int iOffset, int iNameIndex) const | qx::IxSqlRelation | [protected] |
getIdFromQuery_OneToMany(bool bEager, QxSqlRelationParams ¶ms, int iOffset, int iNameIndex) const | qx::IxSqlRelation | [protected] |
getIdFromQuery_OneToOne(bool bEager, QxSqlRelationParams ¶ms, int iOffset, int iNameIndex) const | qx::IxSqlRelation | [protected] |
getKey() const | qx::IxSqlRelation | |
getLinkRelationKey() const | qx::IxSqlRelation | |
getLstDataMember() const | qx::IxSqlRelation | |
getLstRelation() const | qx::IxSqlRelation | |
getOwner(QxSqlRelationParams ¶ms) 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 value | qx::QxSqlRelation< DataType, Owner > | [protected] |
is_data_pointer enum value | qx::QxSqlRelation< DataType, Owner > | [protected] |
is_same_data_owner enum value | qx::QxSqlRelation< DataType, Owner > | [protected] |
is_valid enum value | qx::QxSqlRelation< DataType, Owner > | [protected] |
isNullData(QxSqlRelationParams ¶ms) const | qx::QxSqlRelation< DataType, Owner > | [inline, protected] |
IxSqlRelation(IxDataMember *p) | qx::IxSqlRelation | |
lazyFetch_ResolveInput(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyFetch_ResolveOutput(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyFrom(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyInsert(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyInsert_ManyToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
lazyInsert_ResolveInput(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyInsert_Values(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyInsert_Values_ManyToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
lazyJoin(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazySelect(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazySelect_ManyToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
lazyUpdate(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyUpdate_ManyToOne(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
lazyUpdate_ResolveInput(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyWhere(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
lazyWhereSoftDelete(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
linkRelationKeyTo(IxDataMember *p) | qx::IxSqlRelation | |
m_lstPropertyBag | qx::QxPropertyBag | [protected] |
many_to_many enum value | qx::IxSqlRelation | |
many_to_one enum value | qx::IxSqlRelation | |
nextData(long &lIndex) const | qx::IxSqlRelation | |
nextRelation(long &lIndex) const | qx::IxSqlRelation | |
no_relation enum value | qx::IxSqlRelation | |
onAfterSave(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
onBeforeSave(QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
one_to_many enum value | qx::IxSqlRelation | |
one_to_one enum value | qx::IxSqlRelation | |
QxPropertyBag() | qx::QxPropertyBag | [inline] |
QxSqlRelation(IxDataMember *p) | qx::QxSqlRelation< DataType, Owner > | [inline] |
relation_type enum name | qx::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 ¶ms) const | qx::IxSqlRelation | |
tableAliasOwner(QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | |
traceSqlQuery() const | qx::IxSqlRelation | |
type_container typedef | qx::QxSqlRelation< DataType, Owner > | [protected] |
type_data typedef | qx::QxSqlRelation< DataType, Owner > | [protected] |
type_generic_container typedef | qx::QxSqlRelation< DataType, Owner > | [protected] |
type_hash_prop_bag typedef | qx::QxPropertyBag | [protected] |
type_hash_prop_bag_ptr typedef | qx::QxPropertyBag | [protected] |
type_item typedef | qx::QxSqlRelation< DataType, Owner > | [protected] |
type_owner typedef | qx::QxSqlRelation< DataType, Owner > | [protected] |
type_tmp_1 typedef | qx::QxSqlRelation< DataType, Owner > | [protected] |
type_tmp_2 typedef | qx::QxSqlRelation< DataType, Owner > | [protected] |
type_tmp_3 typedef | qx::QxSqlRelation< DataType, Owner > | [protected] |
updateOffset(bool bEager, QxSqlRelationParams ¶ms) const =0 | qx::IxSqlRelation | [pure virtual] |
updateOffset_ManyToMany(bool bEager, QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
updateOffset_ManyToOne(bool bEager, QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
updateOffset_OneToMany(bool bEager, QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
updateOffset_OneToOne(bool bEager, QxSqlRelationParams ¶ms) const | qx::IxSqlRelation | [protected] |
value enum value | qx::QxSqlRelation< DataType, Owner > | [protected] |
verifyOffset(QxSqlRelationParams ¶ms, bool bId) const QX_USED | qx::IxSqlRelation | |
~IxSqlRelation()=0 | qx::IxSqlRelation | [pure virtual] |
~QxPropertyBag() | qx::QxPropertyBag | [inline, virtual] |
~QxSqlRelation() | qx::QxSqlRelation< DataType, Owner > | [inline, virtual] |