Changeset View
Changeset View
Standalone View
Standalone View
src/KDbConnection.h
Show All 32 Lines | |||||
33 | class KDbConnectionProxy; | 33 | class KDbConnectionProxy; | ||
34 | class KDbDriver; | 34 | class KDbDriver; | ||
35 | class KDbProperties; | 35 | class KDbProperties; | ||
36 | class KDbRecordData; | 36 | class KDbRecordData; | ||
37 | class KDbRecordEditBuffer; | 37 | class KDbRecordEditBuffer; | ||
38 | class KDbServerVersionInfo; | 38 | class KDbServerVersionInfo; | ||
39 | class KDbSqlResult; | 39 | class KDbSqlResult; | ||
40 | class KDbTableSchemaChangeListener; | 40 | class KDbTableSchemaChangeListener; | ||
41 | class KDbTableSchemaChangeListenerPrivate; | ||||
41 | class KDbTransactionGuard; | 42 | class KDbTransactionGuard; | ||
42 | class KDbVersionInfo; | 43 | class KDbVersionInfo; | ||
43 | 44 | | |||
44 | /*! @short Provides database connection, allowing queries and data modification. | 45 | /*! @short Provides database connection, allowing queries and data modification. | ||
45 | 46 | | |||
46 | This class represents a database connection established within a data source. | 47 | This class represents a database connection established within a data source. | ||
47 | It supports data queries and modification by creating client-side database cursors. | 48 | It supports data queries and modification by creating client-side database cursors. | ||
48 | Database transactions are supported. | 49 | Database transactions are supported. | ||
▲ Show 20 Lines • Show All 1354 Lines • ▼ Show 20 Line(s) | 1392 | private: | |||
1403 | friend class KDbConnectionPrivate; | 1404 | friend class KDbConnectionPrivate; | ||
1404 | friend class KDbAlterTableHandler; | 1405 | friend class KDbAlterTableHandler; | ||
1405 | friend class KDbConnectionProxy; | 1406 | friend class KDbConnectionProxy; | ||
1406 | friend class KDbCursor; | 1407 | friend class KDbCursor; | ||
1407 | friend class KDbDriver; | 1408 | friend class KDbDriver; | ||
1408 | friend class KDbProperties; //!< for setError() | 1409 | friend class KDbProperties; //!< for setError() | ||
1409 | friend class KDbQuerySchema; | 1410 | friend class KDbQuerySchema; | ||
1410 | friend class KDbQuerySchemaPrivate; | 1411 | friend class KDbQuerySchemaPrivate; | ||
1411 | friend class KDbTableSchemaChangeListener; | 1412 | friend class KDbTableSchemaChangeListenerPrivate; | ||
1412 | friend class KDbTableSchema; //!< for removeMe() | 1413 | friend class KDbTableSchema; //!< for removeMe() | ||
1413 | }; | 1414 | }; | ||
1414 | 1415 | | |||
1415 | Q_DECLARE_OPERATORS_FOR_FLAGS(KDbConnection::QueryRecordOptions) | 1416 | Q_DECLARE_OPERATORS_FOR_FLAGS(KDbConnection::QueryRecordOptions) | ||
1416 | Q_DECLARE_OPERATORS_FOR_FLAGS(KDbConnection::AlterTableNameOptions) | 1417 | Q_DECLARE_OPERATORS_FOR_FLAGS(KDbConnection::AlterTableNameOptions) | ||
1417 | Q_DECLARE_OPERATORS_FOR_FLAGS(KDbConnection::CreateTableOptions) | 1418 | Q_DECLARE_OPERATORS_FOR_FLAGS(KDbConnection::CreateTableOptions) | ||
1418 | 1419 | | |||
1419 | #endif | 1420 | #endif |