KDb
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
►NKDbUtils | |
CKDbAdminTools | An interface containing a set of tools for database administration |
►CKDbAlterTableHandler | A tool for handling altering database table schema |
CKDbBinaryExpression | Binary operation |
CKDbBinaryExpressionData | Internal data class used to implement implicitly shared class KDbBinaryExpression |
CKDbConnection | Provides database connection, allowing queries and data modification |
CKDbConnectionData | Database specific connection data, e.g. host, port |
CKDbConnectionOptions | Generic options for a single connection. The options are accessible using key/value pairs. This enables extensibility depending on driver's type and version |
CKDbConnectionProxy | Gives access to protected (low-level) API of KDbConnection |
CKDbConstExpression | Const expression |
CKDbConstExpressionData | Internal data class used to implement implicitly shared class KDbConstExpression |
CKDbCursor | Provides database cursor functionality |
CKDbDate | Generic date constant |
CKDbDateTime | Generic date/time constant |
CKDbDriver | Database driver's abstraction |
CKDbDriverBehavior | Detailed definition of driver's default behavior |
CKDbDriverManager | A driver manager for finding and loading driver plugins |
CKDbDriverMetaData | Provides information about a single driver plugin |
CKDbEscapedString | Specialized string for escaping |
CKDbExpression | Base class for all expressions |
CKDbExpressionData | Internal data class used to implement implicitly shared class KDbExpression |
CKDbField | Meta-data for a field |
CKDbFieldList | |
CKDbFieldValidator | A validator for KDb data types |
CKDbFunctionExpression | Expression that use functional notation F(x, ...) |
CKDbFunctionExpressionData | Internal data class used to implement implicitly shared class KDbFunctionExpression |
CKDbGuiItem | An abstract class used to specify GUI information such as button texts tooltips and icons |
CKDbIdentifierValidator | Validates input for identifier |
CKDbIndexSchema | Provides information about database index that can be created for a database table |
CKDbInternalTableSchema | |
CKDbLongLongValidator | A validator for longlong data type |
CKDbLookupFieldSchema | Provides information about lookup field's setup |
CKDbLookupFieldSchemaRecordSource | Record source information that can be specified for the lookup field schema |
CKDbMessageGuard | A guard class for transmitting messages based on KDbResult |
CKDbMessageHandler | |
CKDbMessageTitleSetter | |
CKDbMultiValidator | A validator groupping multiple QValidators |
CKDbNArgExpression | Base class N-argument expression |
CKDbNArgExpressionData | Internal data class used to implement implicitly shared class KDbNArgExpression |
CKDbNativeStatementBuilder | A builder for generating various types of native SQL statements |
CKDbObject | |
CKDbObjectNameValidator | |
CKDbOrderByColumn | KDbOrderByColumn provides information about a single query column used for sorting |
CKDbOrderByColumnList | KDbOrderByColumnList provides list of sorted columns for a query schema |
CKDbParser | A parser tool for SQL statements |
CKDbParserError | Provides detailed error description about KDbParser |
►CKDbPreparedStatement | Prepared database command for optimizing sequences of multiple database actions |
CKDbPreparedStatementInterface | Prepared statement interface for backend-dependent implementations |
CKDbProperties | A set of storable database properties |
CKDbQueryAsterisk | KDbQueryAsterisk class encapsulates information about single asterisk in query definition |
CKDbQueryColumnInfo | Helper class that assigns additional information for the column in a query |
CKDbQueryParameterExpression | Query parameter expression |
CKDbQueryParameterExpressionData | Internal data class used to implement implicitly shared class KDbQueryParameterExpression |
CKDbQuerySchema | KDbQuerySchema provides information about database query |
CKDbQuerySchemaParameter | A single parameter of a query schema |
CKDbQuerySchemaParameterValueListIterator | An iterator for a list of values of query schema parameters Allows to iterate over parameters and returns QVariant value or well-formatted string |
CKDbRecordData | Structure for storing single record with type information |
CKDbRecordEditBuffer | Data for single edited database record |
CKDbResult | |
CKDbResultable | Interface for classes providing a result |
CKDbResultInfo | |
CKDbSelectStatementOptions | Options used in KDbNativeStatementBuilder::generateSelectStatement() |
CKDbServerVersionInfo | |
CKDbSimpleCommandLineApp | A skeleton for creating a simple command line database application |
CKDbSqlField | Abstracts low-level information about a single field for KDbSqlResult |
CKDbSqlRecord | Abstracts a single record obtained from a KDbSqlResult object |
CKDbSqlResult | Abstracts result of a raw SQL query preparation by KDbConnection::prepareSql() |
CKDbSqlString | Abstracts low-level information about a single string value returned by KDbSqlRecord |
CKDbTableOrQuerySchema | |
CKDbTableSchema | |
CKDbTableSchemaChangeListener | An interface allowing to listen for table schema changes |
CKDbTableViewColumn | Definition of a single column for table view |
CKDbTableViewData | A list of records to allow configurable sorting and more |
CKDbTime | Generic time constant |
CKDbToken | A type-safe KDbSQL token It can be used in KDb expressions |
CKDbTransaction | This class encapsulates a single database transaction |
CKDbTransactionData | Internal prototype for storing transaction handle for KDbTransaction object |
CKDbTransactionGuard | KDbTransactionGuard class is a convenience class that simplifies handling transactions |
CKDbUnaryExpression | Unary expression (with a single argument) |
CKDbUnaryExpressionData | Internal data class used to implement implicitly shared class KDbUnaryExpression |
CKDbValidator | A validator extending QValidator with offline-checking for value's validity |
CKDbVariableExpression | Variables such as fieldname or tablename.fieldname |
CKDbVariableExpressionData | Internal data class used to implement implicitly shared class KDbVariableExpression |
CKDbVersionInfo | |
CKDbYear | Generic year constant based on extended ISO 8601 specification |
CMysqlConnection | Provides database connection, allowing queries and data modification |
CMysqlDriver | MySQL database driver |
CMysqlPreparedStatement | |
COrderByColumnInternal | |
CPostgresqlDriver | PostgreSQL database driver |
CPostgresqlTransactionData | |
CSelectOptionsInternal | |
CSqliteAdminTools | An interface containing a set of tools for SQLite database administration |
CSqliteConnection | SQLite-specific connection Following connection options are supported (see KDbConnectionOptions): |
CSqliteDriver | SQLite database driver |
CSqlitePreparedStatement | |
CSqliteVacuum | Helper class performing interactive compacting (VACUUM) of the SQLite database |
CSybaseConnection | Provides database connection, allowing queries and data modification |
CSybaseDriver | Sybase database driver |
Ctristate | 3-state logical type with three values: true, false and cancelled and convenient operators |
CxBaseConnection | Provides database connection, allowing queries and data modification |
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:38:32 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:38:32 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.