KDbQuerySchema-members

Search for usage in LXR

KDbQuerySchema Member List

This is the complete list of members for KDbQuerySchema, including all inherited members.

addAsterisk(KDbQueryAsterisk *asterisk)KDbQuerySchema
addAsteriskInternal(KDbQueryAsterisk *asterisk, bool visible)KDbQuerySchemaprotected
addExpression(const KDbExpression &expr)KDbQuerySchema
addExpressionInternal(const KDbExpression &expr, bool visible)KDbQuerySchemaprotected
addField(KDbField *field)KDbQuerySchema
addField(KDbField *field, int bindToTable)KDbQuerySchema
addInvisibleAsterisk(KDbQueryAsterisk *asterisk) (defined in KDbQuerySchema)KDbQuerySchema
addInvisibleExpression(const KDbExpression &expr) (defined in KDbQuerySchema)KDbQuerySchema
addInvisibleField(KDbField *field) (defined in KDbQuerySchema)KDbQuerySchema
addInvisibleField(KDbField *field, int bindToTable) (defined in KDbQuerySchema)KDbQuerySchema
addRelationship(KDbField *field1, KDbField *field2)KDbQuerySchema
addTable(KDbTableSchema *table, const QString &alias=QString())KDbQuerySchema
addToWhereExpression(KDbField *field, const QVariant &value, KDbToken relation='=', QString *errorMessage=nullptr, QString *errorDescription=nullptr)KDbQuerySchema
asterisks() constKDbQuerySchema
autoIncrementFields(KDbConnection *conn) constKDbQuerySchema
KDbFieldList::autoIncrementFields() constKDbFieldList
autoIncrementSqlFieldsList(KDbConnection *conn) constKDbQuerySchema
captionKDbObject
captionOrName() constKDbObjectinline
clear() overrideKDbQuerySchemavirtual
columnAlias(int position) constKDbQuerySchema
columnAliasesCount() constKDbQuerySchema
columnInfo(KDbConnection *conn, const QString &identifier, ExpandMode mode=ExpandMode::Expanded) constKDbQuerySchema
columnPositionForAlias(const QString &name) constKDbQuerySchema
columnsOrder(KDbConnection *conn, ColumnsOrderMode mode=ColumnsOrderMode::ExpandedList) constKDbQuerySchema
ColumnsOrderMode enum nameKDbQuerySchema
computeFieldsExpanded(KDbConnection *conn) constKDbQuerySchemaprotected
contains(KDbTableSchema *table) constKDbQuerySchema
d (defined in KDbQuerySchema)KDbQuerySchemaprotected
descriptionKDbObject
expandedOrInternalField(KDbConnection *conn, int index) constKDbQuerySchema
ExpandMode enum nameKDbQuerySchema
field(KDbConnection *conn, const QString &identifier, ExpandMode mode=ExpandMode::Expanded) constKDbQuerySchema
field(KDbConnection *conn, const QString &identifier, ExpandMode mode=ExpandMode::Expanded)KDbQuerySchema
field(int id) overrideKDbQuerySchemavirtual
field(int id) const override (defined in KDbQuerySchema)KDbQuerySchemavirtual
field(int id)KDbQuerySchemavirtual
field(int id) const (defined in KDbQuerySchema)KDbQuerySchemavirtual
field(const QString &name)KDbQuerySchemavirtual
field(const QString &name) constKDbQuerySchemavirtual
fieldCount() constKDbFieldList
fields()KDbFieldList
fields() constKDbFieldList
fieldsExpanded(KDbConnection *conn, FieldsExpandedMode mode=FieldsExpandedMode::Default) constKDbQuerySchemainline
fieldsExpandedInternal(KDbConnection *conn, FieldsExpandedMode mode, bool onlyVisible) constKDbQuerySchemaprotected
FieldsExpandedMode enum nameKDbQuerySchema
fieldsIterator() constKDbFieldList
fieldsIteratorConstEnd() constKDbFieldList
findTableField(const QString &fieldOrTableAndFieldName) constKDbQuerySchema
hasColumnAlias(int position) constKDbQuerySchema
hasColumnAlias(const QString &name) constKDbQuerySchema
hasField(const KDbField &field) constKDbFieldList
hasTableAlias(int position) constKDbQuerySchema
hasTableAlias(const QString &name) constKDbQuerySchema
idKDbObject
indexOf(const KDbField &field) constKDbFieldList
insertField(int position, KDbField *field) overrideKDbQuerySchemavirtual
insertField(int position, KDbField *field, int bindToTable) (defined in KDbQuerySchema)KDbQuerySchema
insertFieldInternal(int position, KDbField *field, int bindToTable, bool visible)KDbQuerySchemaprotected
insertInvisibleField(int position, KDbField *field)KDbQuerySchema
insertInvisibleField(int position, KDbField *field, int bindToTable) (defined in KDbQuerySchema)KDbQuerySchema
internalFields(KDbConnection *conn) constKDbQuerySchema
isColumnVisible(int position) constKDbQuerySchema
isEmpty() constKDbFieldList
isOwner() constKDbFieldList
KDbFieldList(bool owner=false)KDbFieldListexplicit
KDbFieldList(const KDbFieldList &fl, bool deepCopyFields=true)KDbFieldListexplicit
KDbObject(int type)KDbObjectexplicit
KDbQuerySchema()KDbQuerySchema
KDbQuerySchema(KDbTableSchema *tableSchema)KDbQuerySchemaexplicit
KDbQuerySchema(const KDbQuerySchema &querySchema, KDbConnection *conn)KDbQuerySchema
masterTable() constKDbQuerySchema
moveField(KDbField *field, int newIndex)KDbFieldListvirtual
nameKDbObject
names() constKDbFieldList
orderByColumnList()KDbQuerySchema
orderByColumnList() constKDbQuerySchema
parameters(KDbConnection *conn) constKDbQuerySchema
pkeyFieldCount(KDbConnection *conn)KDbQuerySchema
pkeyFieldsOrder(KDbConnection *conn) constKDbQuerySchema
relationships() constKDbQuerySchema
removeField(KDbField *field) overrideKDbQuerySchemavirtual
removeTable(KDbTableSchema *table)KDbQuerySchema
renameField(const QString &oldName, const QString &newName)KDbFieldList
renameField(KDbField *field, const QString &newName)KDbFieldList
setColumnAlias(int position, const QString &alias)KDbQuerySchema
setColumnVisible(int position, bool visible)KDbQuerySchema
setMasterTable(KDbTableSchema *table)KDbQuerySchema
setOrderByColumnList(const KDbOrderByColumnList &list)KDbQuerySchema
setStatement(const KDbEscapedString &sql)KDbQuerySchema
setTableAlias(int position, const QString &alias)KDbQuerySchema
setWhereExpression(const KDbExpression &expr, QString *errorMessage=nullptr, QString *errorDescription=nullptr)KDbQuerySchema
setWhereExpressionInternal(const KDbExpression &expr)KDbQuerySchemaprotected
sqlColumnsList(const KDbQueryColumnInfo::List &infolist, KDbConnection *conn=nullptr, KDb::IdentifierEscapingType escapingType=KDb::DriverEscaping)KDbQuerySchemastatic
sqlFieldsList(KDbConnection *conn, const QString &separator=QLatin1String(","), const QString &tableOrAlias=QString(), KDb::IdentifierEscapingType escapingType=KDb::DriverEscaping) constKDbFieldList
sqlFieldsList(const KDbField::List &list, KDbConnection *conn, const QString &separator=QLatin1String(","), const QString &tableOrAlias=QString(), KDb::IdentifierEscapingType escapingType=KDb::DriverEscaping)KDbFieldListstatic
statement() constKDbQuerySchema
subList(const QString &n1, const QString &n2=QString(), const QString &n3=QString(), const QString &n4=QString(), const QString &n5=QString(), const QString &n6=QString(), const QString &n7=QString(), const QString &n8=QString(), const QString &n9=QString(), const QString &n10=QString(), const QString &n11=QString(), const QString &n12=QString(), const QString &n13=QString(), const QString &n14=QString(), const QString &n15=QString(), const QString &n16=QString(), const QString &n17=QString(), const QString &n18=QString())KDbFieldList
subList(const QStringList &list)KDbFieldList
subList(const QList< QByteArray > &list) (defined in KDbFieldList)KDbFieldList
subList(const QList< int > &list)KDbFieldList
table(const QString &tableName) constKDbQuerySchema
tableAlias(int position) constKDbQuerySchema
tableAlias(const QString &tableName) constKDbQuerySchema
tableAliasesCount() constKDbQuerySchema
tableAliasOrName(const QString &tableName) constKDbQuerySchema
tableBoundToColumn(int columnPosition) constKDbQuerySchema
tablePosition(const QString &tableName) constKDbQuerySchema
tablePositionForAlias(const QString &name) constKDbQuerySchema
tablePositions(const QString &tableName) constKDbQuerySchema
tables() constKDbQuerySchema
typeKDbObject
validate(QString *errorMessage=nullptr, QString *errorDescription=nullptr)KDbQuerySchema
visibleFieldsExpanded(KDbConnection *conn, FieldsExpandedMode options=FieldsExpandedMode::Default) constKDbQuerySchemainline
whereExpression() constKDbQuerySchema
~KDbFieldList()KDbFieldListvirtual
~KDbQuerySchema() override (defined in KDbQuerySchema)KDbQuerySchema
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:21:01 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.