| QxOrm 1.4.9 C++ Object Relational Mapping library

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Index
- Class Hierarchy
- Class Members

qx::QxDataMember_PImpl< std::shared_ptr< DataType >, Owner > Member List
This is the complete list of members for qx::QxDataMember_PImpl< std::shared_ptr< DataType >, Owner >, 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) Q_DECL_OVERRIDE | qx::QxDataMember_PImpl< std::shared_ptr< 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) Q_DECL_OVERRIDE | qx::QxDataMember_PImpl< std::shared_ptr< 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_PImpl< std::shared_ptr< DataType >, Owner > | `[inline, protected]`
getData(const void *pOwner) const | qx::QxDataMember_PImpl< std::shared_ptr< DataType >, Owner > | `[inline, protected]`
getDataPtr(const void *pOwner) const Q_DECL_FINAL | qx::QxDataMember_PImpl< std::shared_ptr< DataType >, Owner > | `[inline, protected, virtual]`
getDataPtr(void *pOwner) Q_DECL_FINAL | qx::QxDataMember_PImpl< std::shared_ptr< DataType >, Owner > | `[inline, protected, virtual]`
getDataVoidPtr(const void *pOwner) const Q_DECL_FINAL | qx::QxDataMember_PImpl< std::shared_ptr< DataType >, Owner > | `[inline, protected, virtual]`
getDataVoidPtr(void *pOwner) Q_DECL_FINAL | qx::QxDataMember_PImpl< std::shared_ptr< 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 Q_DECL_OVERRIDE | qx::QxDataMember_PImpl< std::shared_ptr< 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 Q_DECL_OVERRIDE | qx::QxDataMember_PImpl< std::shared_ptr< 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_PImpl< std::shared_ptr< DataType >, Owner > | `[protected]`
QxDataMember_PImpl(type_data_member_ptr pData, const QString &sKey) | qx::QxDataMember_PImpl< std::shared_ptr< 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 |
toJson(const void *pOwner, const QString &sFormat) const Q_DECL_OVERRIDE | qx::QxDataMember_PImpl< std::shared_ptr< 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 Q_DECL_OVERRIDE | qx::QxDataMember_PImpl< std::shared_ptr< 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_PImpl< std::shared_ptr< 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_PImpl() | qx::QxDataMember_PImpl< std::shared_ptr< DataType >, Owner > | `[inline, virtual]`
~QxPropertyBag() | qx::QxPropertyBag | `[inline, virtual]`