QxOrm  1.5.0
C++ Object Relational Mapping library
qx::IxDataMember Member List
This is the complete list of members for qx::IxDataMember, including all inherited members.
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
fromJson(void *pOwner, const QJsonValue &j, const QString &sFormat)=0qx::IxDataMember [pure virtual]
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)=0qx::IxDataMember [pure virtual]
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
getDataPtr(const void *pOwner) const =0qx::IxDataMember [protected, pure virtual]
getDataPtr(void *pOwner)=0qx::IxDataMember [protected, pure virtual]
getDataVoidPtr(const void *pOwner) const =0qx::IxDataMember [protected, pure virtual]
getDataVoidPtr(void *pOwner)=0qx::IxDataMember [protected, pure 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::IxDataMember [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 =0qx::IxDataMember [pure 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_lstPropertyBagqx::QxPropertyBag [protected]
m_mutexqx::IxDataMember [private, static]
m_pImplqx::IxDataMember [private]
QxDataMember classqx::IxDataMember [friend]
QxPropertyBag()qx::QxPropertyBag [inline]
removePropertyBag(const QString &key)qx::QxPropertyBag [inline]
serialize(Archive &ar, const unsigned int version)qx::IxDataMember [private]
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
toJson(const void *pOwner, const QString &sFormat) const =0qx::IxDataMember [pure virtual]
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 =0qx::IxDataMember [pure virtual]
toVariant(const void *pOwner, int iIndexName=-1, qx::cvt::context::ctx_type ctx=qx::cvt::context::e_no_context) const qx::IxDataMember
type_fct_sql_callback typedefqx::IxDataMember
type_hash_prop_bag typedefqx::QxPropertyBag [protected]
type_hash_prop_bag_ptr typedefqx::QxPropertyBag [protected]
~IxDataMember()=0qx::IxDataMember [pure virtual]
~QxPropertyBag()qx::QxPropertyBag [inline, virtual]