QxOrm
1.5.0
C++ Object Relational Mapping library
|
clearPropertyBag() | qx::QxPropertyBag | [inline] |
countPropertyBag() const | qx::QxPropertyBag | [inline] |
customGetSqlAlias(type_fct_sql_callback fct) | qx::IxDataMember | |
customGetSqlAliasEqualToPlaceHolder(type_fct_sql_callback fct) | qx::IxDataMember | |
customGetSqlName(type_fct_sql_callback fct) | qx::IxDataMember | |
customGetSqlNameEqualToPlaceHolder(type_fct_sql_callback fct) | qx::IxDataMember | |
customGetSqlTablePointNameAsAlias(type_fct_sql_callback fct) | qx::IxDataMember | |
fromArchive(Archive &ar, const char *sName, DataType *pData) | qx::QxDataMember< DataType, Owner > | [inline, private, static] |
fromJson(void *pOwner, const QJsonValue &j, const QString &sFormat) | qx::QxDataMember< DataType, Owner > | [inline, virtual] |
qx::IxDataMember::fromJson(void *pOwner, const QJsonValue &j) | qx::IxDataMember | |
fromVariant(void *pOwner, const QVariant &v, const QString &sFormat, int iIndexName=-1, qx::cvt::context::ctx_type ctx=qx::cvt::context::e_no_context) | qx::QxDataMember< DataType, Owner > | [inline, virtual] |
qx::IxDataMember::fromVariant(void *pOwner, const QVariant &v, int iIndexName=-1, qx::cvt::context::ctx_type ctx=qx::cvt::context::e_no_context) | qx::IxDataMember | |
getAccessDataPointer() const | qx::IxDataMember | |
getAllPropertyBagKeys() const | qx::QxPropertyBag | [inline] |
getAutoIncrement() const | qx::IxDataMember | |
getDao() const | qx::IxDataMember | |
getData(void *pOwner) const | qx::QxDataMember< DataType, Owner > | [inline] |
getData(const void *pOwner) const | qx::QxDataMember< DataType, Owner > | [inline] |
getDataPtr(const void *pOwner) const | qx::QxDataMember< DataType, Owner > | [inline, protected, virtual] |
getDataPtr(void *pOwner) | qx::QxDataMember< DataType, Owner > | [inline, protected, virtual] |
getDataVoidPtr(const void *pOwner) const | qx::QxDataMember< DataType, Owner > | [inline, protected, virtual] |
getDataVoidPtr(void *pOwner) | qx::QxDataMember< DataType, Owner > | [inline, protected, virtual] |
getDefaultValue() const | qx::IxDataMember | |
getDescription() const | qx::IxDataMember | |
getFormat() const | qx::IxDataMember | |
getIsIndex() const | qx::IxDataMember | |
getIsPrimaryKey() const | qx::IxDataMember | |
getIsUnique() const | qx::IxDataMember | |
getKey() const | qx::IxDataMember | |
getMaxLength() const | qx::IxDataMember | |
getMaxValue() const | qx::IxDataMember | |
getMinLength() const | qx::IxDataMember | |
getMinValue() const | qx::IxDataMember | |
getName() const | qx::IxDataMember | |
getName(int iIndex, const QString &sOtherName=QString()) const | qx::IxDataMember | |
getNameCount() const | qx::IxDataMember | |
getNameParent() const | qx::IxDataMember | |
getNamePtr() const | qx::IxDataMember | |
getNotNull() const | qx::IxDataMember | |
getParent() const | qx::IxDataMember | |
getPImpl() const | qx::IxDataMember | |
getPrecision() const | qx::IxDataMember | |
getPropertyBag(const QString &key) const | qx::QxPropertyBag | [inline] |
getReadOnly() const | qx::IxDataMember | |
getRequired() const | qx::IxDataMember | |
getSerialize() const | qx::IxDataMember | |
getSqlAlias(const QString &sTable=QString(), bool bClauseWhere=false, int iIndexName=0, qx::IxSqlQueryBuilder *pSqlQueryBuilder=NULL) const | qx::IxDataMember | |
getSqlAliasEqualToPlaceHolder(const QString &sTable=QString(), bool bClauseWhere=false, const QString &sAppend=QString(), const QString &sSep=QString(" AND "), bool bCheckFKPartOfPK=false, qx::IxSqlQueryBuilder *pSqlQueryBuilder=NULL) const | qx::IxDataMember | |
getSqlColumnName(const QString &sColumn) | qx::IxDataMember | [static] |
getSqlColumnNameAlias(const QString &sColumn) | qx::IxDataMember | [static] |
getSqlFromTable(const QString &sTable, const QString &sCustomAlias=QString()) | qx::IxDataMember | [static] |
getSqlName(const QString &sSep=QString(", "), const QString &sOtherName=QString(), bool bCheckFKPartOfPK=false, qx::IxSqlQueryBuilder *pSqlQueryBuilder=NULL) const | qx::IxDataMember | |
getSqlNameAndTypeAndParams(const QString &sSep=QString(", "), const QString &sOtherName=QString(), bool bCheckFKPartOfPK=false) const | qx::IxDataMember | |
getSqlNameEqualToPlaceHolder(const QString &sAppend=QString(), const QString &sSep=QString(" AND "), bool bCheckFKPartOfPK=false, qx::IxSqlQueryBuilder *pSqlQueryBuilder=NULL) const | qx::IxDataMember | |
getSqlPlaceHolder(const QString &sAppend=QString(), int iIndexName=0, const QString &sSep=QString(", "), const QString &sOtherName=QString(), bool bCheckFKPartOfPK=false) const | qx::IxDataMember | |
getSqlRelation() const | qx::IxDataMember | |
getSqlTableName(const QString &sTable) | qx::IxDataMember | [static] |
getSqlTableNameAlias(const QString &sTable) | qx::IxDataMember | [static] |
getSqlTablePointNameAsAlias(const QString &sTable, const QString &sSep=QString(", "), const QString &sSuffixAlias=QString(), bool bCheckFKPartOfPK=false, const QString &sCustomAlias=QString(), qx::IxSqlQueryBuilder *pSqlQueryBuilder=NULL) const | qx::IxDataMember | |
getSqlType(int iIndexName=-1) const | qx::IxDataMember | |
getSqlTypeAndParams(int iIndexName=-1) const | qx::IxDataMember | |
getType() const | qx::QxDataMember< DataType, Owner > | [inline, virtual] |
getTypeParent() const | qx::IxDataMember | |
getValue(void *pOwner, bool *bOk=NULL) | qx::IxDataMember | [inline] |
getValueAnyPtr(const void *pOwner) const | qx::IxDataMember | [inline] |
getValueAnyPtr(void *pOwner) | qx::IxDataMember | [inline] |
getValuePtr(void *pOwner, bool *bOk=NULL) | qx::IxDataMember | [inline] |
getValueVoidPtr(const void *pOwner) const | qx::IxDataMember | [inline] |
getValueVoidPtr(void *pOwner) | qx::IxDataMember | [inline] |
getVersion() const | qx::IxDataMember | |
hasSqlRelation() const | qx::IxDataMember | |
isEqual(const void *pOwner1, const void *pOwner2) const | qx::QxDataMember< DataType, Owner > | [inline, virtual] |
isPartOfPrimaryKey(int iIndexNameFK, IxDataMember *&pPrimaryKey, int &iIndexNamePK) const | qx::IxDataMember | |
isThereRelationPartOfPrimaryKey(int iIndexNamePK, IxSqlRelation *&pRelation, int &iIndexNameFK) const | qx::IxDataMember | |
IxDataMember(const QString &sKey, long lVersion, bool bSerialize, bool bDao, IxDataMember *pImpl) | qx::IxDataMember | |
m_lstPropertyBag | qx::QxPropertyBag | [protected] |
m_pData | qx::QxDataMember< DataType, Owner > | [protected] |
m_pImpl_ | qx::QxDataMember< DataType, Owner > | [protected] |
QxDataMember(type_data_member_ptr pData, const QString &sKey, long lVersion, bool bSerialize, bool bDao, IxDataMember *pImpl=NULL) | qx::QxDataMember< DataType, Owner > | [inline] |
QxPropertyBag() | qx::QxPropertyBag | [inline] |
removePropertyBag(const QString &key) | qx::QxPropertyBag | [inline] |
setAccessDataPointer(bool b) | qx::IxDataMember | |
setAutoIncrement(bool b) | qx::IxDataMember | |
setDao(bool b) | qx::IxDataMember | |
setDefaultValue(const QVariant &v) | qx::IxDataMember | |
setDescription(const QString &s) | qx::IxDataMember | |
setFormat(const QString &s) | qx::IxDataMember | |
setIsIndex(bool b) | qx::IxDataMember | |
setIsPrimaryKey(bool b) | qx::IxDataMember | |
setIsUnique(bool b) | qx::IxDataMember | |
setMaxLength(int iMaxLength, const QString &sMessage=QString()) | qx::IxDataMember | |
setMaxValue(long lMaxValue, const QString &sMessage=QString()) | qx::IxDataMember | |
setMaxValue(double dMaxValue, const QString &sMessage=QString()) | qx::IxDataMember | |
setMinLength(int iMinLength, const QString &sMessage=QString()) | qx::IxDataMember | |
setMinValue(long lMinValue, const QString &sMessage=QString()) | qx::IxDataMember | |
setMinValue(double dMinValue, const QString &sMessage=QString()) | qx::IxDataMember | |
setName(const QString &s) | qx::IxDataMember | |
setNameParent(const QString &s) | qx::IxDataMember | |
setNotNull(bool bNotNull, const QString &sMessage=QString()) | qx::IxDataMember | |
setParent(IxDataMemberX *p) | qx::IxDataMember | |
setPartOfPrimaryKey(int iIndexNameFK, IxDataMember *pPrimaryKey, int iIndexNamePK) | qx::IxDataMember | |
setPrecision(int i) | qx::IxDataMember | |
setPropertyBag(const QString &key, const QVariant &value) | qx::QxPropertyBag | [inline] |
setReadOnly(bool b) | qx::IxDataMember | |
setRelationPartOfPrimaryKey(int iIndexNamePK, IxSqlRelation *pRelation, int iIndexNameFK) | qx::IxDataMember | |
setRequired(bool b) | qx::IxDataMember | |
setSerialize(bool b) | qx::IxDataMember | |
setSqlAlias(const QString &s) | qx::IxDataMember | |
setSqlPlaceHolder(QSqlQuery &query, void *pOwner, const QString &sAppend=QString(), const QString &sOtherName=QString(), bool bCheckFKPartOfPK=false, qx::QxCollection< QString, QVariantList > *pLstExecBatch=NULL) const | qx::IxDataMember | |
setSqlRelation(IxSqlRelation *p) | qx::IxDataMember | |
setSqlType(const QString &s) | qx::IxDataMember | |
setValue(void *pOwner, const T &val) | qx::IxDataMember | [inline] |
setVersion(long l) | qx::IxDataMember | |
toArchive(Archive &ar, const char *sName, const DataType *pData) | qx::QxDataMember< DataType, Owner > | [inline, private, static] |
toJson(const void *pOwner, const QString &sFormat) const | qx::QxDataMember< DataType, Owner > | [inline, virtual] |
qx::IxDataMember::toJson(const void *pOwner) const | qx::IxDataMember | |
toVariant(const void *pOwner, const QString &sFormat, int iIndexName=-1, qx::cvt::context::ctx_type ctx=qx::cvt::context::e_no_context) const | qx::QxDataMember< DataType, Owner > | [inline, virtual] |
qx::IxDataMember::toVariant(const void *pOwner, int iIndexName=-1, qx::cvt::context::ctx_type ctx=qx::cvt::context::e_no_context) const | qx::IxDataMember | |
type_data_member_ptr typedef | qx::QxDataMember< DataType, Owner > | [protected] |
type_fct_sql_callback typedef | qx::IxDataMember | |
type_hash_prop_bag typedef | qx::QxPropertyBag | [protected] |
type_hash_prop_bag_ptr typedef | qx::QxPropertyBag | [protected] |
~IxDataMember()=0 | qx::IxDataMember | [pure virtual] |
~QxDataMember() | qx::QxDataMember< DataType, Owner > | [inline, virtual] |
~QxPropertyBag() | qx::QxPropertyBag | [inline, virtual] |