, including all inherited members.
alterTable(TableSchema &tableSchema, TableSchema &newTableSchema) | KexiDB::Connection | |
alterTableName(TableSchema &tableSchema, const QString &newName, bool replace=false) | KexiDB::Connection | |
anyAvailableDatabaseName() | KexiDB::Connection | [virtual] |
askQuestion(const QString &message, KMessageBox::DialogType dlgType, KMessageBox::ButtonCode defaultResult, const KGuiItem &buttonYes=KStdGuiItem::yes(), const KGuiItem &buttonNo=KStdGuiItem::no(), const QString &dontShowAskAgainName=QString::null, int options=KMessageBox::Notify, MessageHandler *msgHandler=0) | KexiDB::Object | [protected, virtual] |
autoCommit() const | KexiDB::Connection | |
beginAutoCommitTransaction(TransactionGuard &tg) | KexiDB::Connection | [protected] |
beginTransaction() | KexiDB::Connection | |
changeFieldType(TableSchema &table, Field &field, Field::Type type) | KexiDB::SQLiteConnection | [protected] |
checkConnected() | KexiDB::Connection | [protected] |
checkIfColumnExists(Cursor *cursor, uint column) | KexiDB::Connection | [protected] |
checkIsDatabaseUsed() | KexiDB::Connection | [protected] |
clearError() | KexiDB::Connection | [virtual] |
closeAllTableSchemaChangeListeners(TableSchema &tableSchema) | KexiDB::Connection | |
closeDatabase() | KexiDB::Connection | |
commitAutoCommitTransaction(const Transaction &trans) | KexiDB::Connection | [protected] |
commitTransaction(Transaction trans=Transaction::null, bool ignore_inactive=false) | KexiDB::Connection | |
connect() | KexiDB::Connection | |
Connection(Driver *driver, ConnectionData &conn_data) | KexiDB::Connection | [protected] |
createDatabase(const QString &dbName) | KexiDB::Connection | |
createTable(TableSchema *tableSchema, bool replaceExisting=false) | KexiDB::Connection | |
createTableStatement(const TableSchema &tableSchema) const | KexiDB::Connection | [protected] |
currentDatabase() const | KexiDB::Connection | |
d | KexiDB::SQLiteConnection | [protected] |
data() const | KexiDB::Connection | |
databaseExists(const QString &dbName, bool ignoreErrors=true) | KexiDB::Connection | |
databaseNames(bool also_system_db=false) | KexiDB::Connection | |
databaseProperties() | KexiDB::Connection | |
databaseVersion() const | KexiDB::Connection | |
debugError() | KexiDB::Object | |
defaultTransaction() const | KexiDB::Connection | |
deleteAllRows(QuerySchema &query) | KexiDB::Connection | [protected] |
deleteCursor(Cursor *cursor) | KexiDB::Connection | |
deleteRow(QuerySchema &query, RowData &data, bool useROWID=false) | KexiDB::Connection | [protected] |
destroy() | KexiDB::Connection | [protected] |
disconnect() | KexiDB::Connection | |
driver() const | KexiDB::Connection | [inline] |
dropDatabase(const QString &dbName=QString::null) | KexiDB::Connection | |
dropQuery(QuerySchema *querySchema) | KexiDB::Connection | |
dropQuery(const QString &query) | KexiDB::Connection | |
dropTable(TableSchema *tableSchema) | KexiDB::Connection | |
dropTable(const QString &table) | KexiDB::Connection | |
dropTable(KexiDB::TableSchema *tableSchema, bool alsoRemoveSchema) | KexiDB::Connection | [protected] |
drv_alterTableName(TableSchema &tableSchema, const QString &newName) | KexiDB::Connection | [virtual] |
drv_beginTransaction() | KexiDB::Connection | [protected, virtual] |
drv_changeFieldProperty(TableSchema &table, Field &field, const QString &propertyName, const QVariant &value) | KexiDB::SQLiteConnection | [protected, virtual] |
drv_clearServerResult() | KexiDB::SQLiteConnection | [protected, virtual] |
drv_closeDatabase() | KexiDB::SQLiteConnection | [protected, virtual] |
drv_commitTransaction(TransactionData *trans) | KexiDB::Connection | [protected, virtual] |
drv_connect(KexiDB::ServerVersionInfo &version) | KexiDB::SQLiteConnection | [protected, virtual] |
drv_containsTable(const QString &tableName) | KexiDB::SQLiteConnection | [protected, virtual] |
drv_createDatabase(const QString &dbName=QString::null) | KexiDB::SQLiteConnection | [protected, virtual] |
drv_createTable(const TableSchema &tableSchema) | KexiDB::Connection | [virtual] |
drv_createTable(const QString &tableSchemaName) | KexiDB::Connection | [protected, virtual] |
drv_databaseExists(const QString &dbName, bool ignoreErrors=true) | KexiDB::Connection | [protected, virtual] |
drv_disconnect() | KexiDB::SQLiteConnection | [protected, virtual] |
drv_dropDatabase(const QString &dbName=QString::null) | KexiDB::SQLiteConnection | [protected, virtual] |
drv_dropTable(const QString &name) | KexiDB::Connection | [virtual] |
drv_executeSQL(const QString &statement) | KexiDB::SQLiteConnection | [protected, virtual] |
drv_getDatabasesList(QStringList &list) | KexiDB::SQLiteConnection | [protected, virtual] |
drv_getTablesList(QStringList &list) | KexiDB::SQLiteConnection | [protected, virtual] |
drv_isDatabaseUsed() const | KexiDB::Connection | [inline, protected, virtual] |
drv_lastInsertRowID() | KexiDB::SQLiteConnection | [protected, virtual] |
drv_rollbackTransaction(TransactionData *trans) | KexiDB::Connection | [protected, virtual] |
drv_setAutoCommit(bool on) | KexiDB::Connection | [protected, virtual] |
drv_useDatabase(const QString &dbName=QString::null, bool *cancelled=0, MessageHandler *msgHandler=0) | KexiDB::SQLiteConnection | [protected, virtual] |
error() const | KexiDB::Object | [inline] |
errorMsg() const | KexiDB::Object | [inline] |
errorNum() const | KexiDB::Object | [inline] |
escapeIdentifier(const QString &id, int escaping=Driver::EscapeDriver|Driver::EscapeAsNecessary) const | KexiDB::Connection | [inline, protected] |
executeQuery(const QString &statement, uint cursor_options=0) | KexiDB::Connection | |
executeQuery(QuerySchema &query, const QValueList< QVariant > ¶ms, uint cursor_options=0) | KexiDB::Connection | |
executeQuery(QuerySchema &query, uint cursor_options=0) | KexiDB::Connection | |
executeQuery(TableSchema &table, uint cursor_options=0) | KexiDB::Connection | |
executeSQL(const QString &statement) | KexiDB::Connection | |
findSystemFieldName(FieldList *fieldlist) | KexiDB::Connection | |
H_INS_REC_ALL | KexiDB::Connection | |
insertInternalTableSchema(TableSchema *tableSchema) | KexiDB::Connection | |
insertRecord(TableSchema &tableSchema, QValueList< QVariant > &values) | KexiDB::Connection | |
insertRecord(FieldList &fields, QValueList< QVariant > &values) | KexiDB::Connection | |
insertRow(QuerySchema &query, RowData &data, RowEditBuffer &buf, bool getROWID=false) | KexiDB::Connection | [protected] |
isConnected() const | KexiDB::Connection | |
isDatabaseUsed() const | KexiDB::Connection | |
isEmpty(TableSchema &table, bool &success) | KexiDB::Connection | |
isInternalTableSchema(const QString &tableName) | KexiDB::Connection | |
isReadOnly() const | KexiDB::SQLiteConnection | [virtual] |
KexiDB::AlterTableHandler class | KexiDB::Connection | [friend] |
KexiDB::Cursor class | KexiDB::Connection | [friend] |
KexiDB::DatabaseProperties class | KexiDB::Connection | [friend] |
KexiDB::Driver class | KexiDB::Connection | [friend] |
KexiDB::TableSchema class | KexiDB::Connection | [friend] |
kexiDBSystemTableNames() | KexiDB::Connection | [static] |
lastInsertedAutoIncValue(const QString &aiFieldName, const QString &tableName, Q_ULLONG *ROWID=0) | KexiDB::Connection | |
lastInsertedAutoIncValue(const QString &aiFieldName, const TableSchema &table, Q_ULLONG *ROWID=0) | KexiDB::Connection | |
loadDataBlock(int objectID, QString &dataString, const QString &dataID) | KexiDB::Connection | |
loadExtendedTableSchemaData(TableSchema &tableSchema) | KexiDB::Connection | [protected] |
loadObjectSchemaData(int objectID, SchemaData &sdata) | KexiDB::Connection | |
loadObjectSchemaData(int objectType, const QString &objectName, SchemaData &sdata) | KexiDB::Connection | |
m_cursors | KexiDB::Connection | [protected] |
m_errMsg | KexiDB::Object | [protected] |
m_errorSql | KexiDB::Object | [protected] |
m_serverErrorMsg | KexiDB::Object | [protected] |
m_serverResult | KexiDB::Object | [protected] |
m_serverResultName | KexiDB::Object | [protected] |
m_sql | KexiDB::Object | [protected] |
msgTitle() const | KexiDB::Object | [inline] |
newKexiDBSystemTableSchema(const QString &tsname) | KexiDB::Connection | [protected] |
Object(MessageHandler *handler=0) | KexiDB::Object | [protected] |
objectIds(int objType) | KexiDB::Connection | |
objectNames(int objType=KexiDB::AnyObjectType, bool *ok=0) | KexiDB::Connection | |
prepareQuery(const QString &statement, uint cursor_options=0) | KexiDB::SQLiteConnection | [virtual] |
prepareQuery(QuerySchema &query, uint cursor_options=0) | KexiDB::SQLiteConnection | [virtual] |
KexiDB::Connection::prepareQuery(QuerySchema &query, const QValueList< QVariant > ¶ms, uint cursor_options=0) | KexiDB::Connection | |
KexiDB::Connection::prepareQuery(TableSchema &table, uint cursor_options=0) | KexiDB::Connection | |
prepareStatement(PreparedStatement::StatementType type, FieldList &fields) | KexiDB::SQLiteConnection | [virtual] |
previousServerResult() const | KexiDB::Object | [inline] |
previousServerResultName() const | KexiDB::Object | [inline] |
queryIds() | KexiDB::Connection | |
querySchema(int queryId) | KexiDB::Connection | |
querySchema(const QString &queryName) | KexiDB::Connection | |
querySingleNumber(const QString &sql, int &number, uint column=0, bool addLimitTo1=true) | KexiDB::Connection | |
querySingleRecord(const QString &sql, RowData &data, bool addLimitTo1=true) | KexiDB::Connection | |
querySingleRecord(QuerySchema &query, RowData &data, bool addLimitTo1=true) | KexiDB::Connection | |
querySingleRecordInternal(RowData &data, const QString *sql, QuerySchema *query, bool addLimitTo1=true) | KexiDB::Connection | [protected] |
querySingleString(const QString &sql, QString &value, uint column=0, bool addLimitTo1=true) | KexiDB::Connection | |
queryStringList(const QString &sql, QStringList &list, uint column=0) | KexiDB::Connection | |
recentSQLString() const | KexiDB::Object | [inline] |
registerForTableSchemaChanges(TableSchemaChangeListenerInterface &listener, TableSchema &schema) | KexiDB::Connection | |
removeDataBlock(int objectID, const QString &dataID=QString::null) | KexiDB::Connection | |
removeMe(TableSchema *ts) | KexiDB::Connection | [protected] |
removeObject(uint objId) | KexiDB::Connection | |
removeTableSchemaInternal(KexiDB::TableSchema *tableSchema) | KexiDB::Connection | |
resultCount(const QString &sql) | KexiDB::Connection | |
resultExists(const QString &sql, bool &success, bool addLimitTo1=true) | KexiDB::Connection | |
rollbackAutoCommitTransaction(const Transaction &trans) | KexiDB::Connection | [protected] |
rollbackTransaction(Transaction trans=Transaction::null, bool ignore_inactive=false) | KexiDB::Connection | |
selectStatement(QuerySchema &querySchema, const QValueList< QVariant > ¶ms, const SelectStatementOptions &options=SelectStatementOptions()) const | KexiDB::Connection | |
selectStatement(QuerySchema &querySchema, const SelectStatementOptions &options=SelectStatementOptions()) const | KexiDB::Connection | [inline] |
selectStatement(TableSchema &tableSchema, const SelectStatementOptions &options=SelectStatementOptions()) const | KexiDB::Connection | [protected] |
serverErrorMsg() | KexiDB::SQLiteConnection | [protected, virtual] |
serverResult() | KexiDB::SQLiteConnection | [protected, virtual] |
serverResultName() | KexiDB::SQLiteConnection | [protected, virtual] |
serverVersion() const | KexiDB::Connection | |
setAutoCommit(bool on) | KexiDB::Connection | |
setAvailableDatabaseName(const QString &dbName) | KexiDB::Connection | |
setDefaultTransaction(const Transaction &trans) | KexiDB::Connection | |
setError(int code=ERR_OTHER, const QString &msg=QString::null) | KexiDB::Object | [protected, virtual] |
setError(const QString &msg) | KexiDB::Object | [protected, virtual] |
setError(const QString &title, const QString &msg) | KexiDB::Object | [protected, virtual] |
setError(KexiDB::Object *obj, const QString &prependMessage=QString::null) | KexiDB::Object | [protected] |
setError(KexiDB::Object *obj, int code, const QString &prependMessage=QString::null) | KexiDB::Object | [protected, virtual] |
setQuerySchemaObsolete(const QString &queryName) | KexiDB::Connection | |
setReadOnly(bool set) | KexiDB::Connection | [protected] |
setupField(const RowData &data) | KexiDB::Connection | |
setupKexiDBSystemSchema() | KexiDB::Connection | [protected] |
setupObjectSchemaData(const RowData &data, SchemaData &sdata) | KexiDB::Connection | |
setupQuerySchema(const RowData &data) | KexiDB::Connection | [protected] |
setupTableSchema(const RowData &data) | KexiDB::Connection | [protected] |
SQLiteConnection(Driver *driver, ConnectionData &conn_data) | KexiDB::SQLiteConnection | [protected] |
SQLiteCursor class | KexiDB::SQLiteConnection | [friend] |
SQLiteDriver class | KexiDB::SQLiteConnection | [friend] |
storeDataBlock(int objectID, const QString &dataString, const QString &dataID=QString::null) | KexiDB::Connection | |
storeExtendedTableSchemaData(TableSchema &tableSchema) | KexiDB::Connection | [protected] |
storeMainFieldSchema(Field *field) | KexiDB::Connection | [protected] |
storeObjectSchemaData(SchemaData &sdata, bool newObject) | KexiDB::Connection | |
tableIds() | KexiDB::Connection | |
tableNames(bool also_system_tables=false) | KexiDB::Connection | |
tableSchema(int tableId) | KexiDB::Connection | |
tableSchema(const QString &tableName) | KexiDB::Connection | |
tableSchemaChangeListeners(TableSchema &tableSchema) const | KexiDB::Connection | |
transactions() | KexiDB::Connection | |
unregisterForTableSchemaChanges(TableSchemaChangeListenerInterface &listener, TableSchema &schema) | KexiDB::Connection | |
unregisterForTablesSchemaChanges(TableSchemaChangeListenerInterface &listener) | KexiDB::Connection | |
updateRow(QuerySchema &query, RowData &data, RowEditBuffer &buf, bool useROWID=false) | KexiDB::Connection | [protected] |
useDatabase(const QString &dbName, bool kexiCompatible=true, bool *cancelled=0, MessageHandler *msgHandler=0) | KexiDB::Connection | |
useTemporaryDatabaseIfNeeded(QString &tmpdbName) | KexiDB::Connection | |
~Connection() | KexiDB::Connection | [virtual] |
~Object() | KexiDB::Object | [protected, virtual] |
~SQLiteConnection() | KexiDB::SQLiteConnection | [virtual] |