KDb

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKDbAlterTableHandler::ActionBaseAbstract base class used for implementing all the AlterTable actions
 CKDbAlterTableHandler::ActionBase::DebugOptionsControls debug options for actions. Used in debugString() and debug()
 CKDbAlterTableHandler::ExecutionArgumentsArguments for KDbAlterTableHandler::execute()
 CKDbConnectionDataDatabase specific connection data, e.g. host, port
 CKDbDateGeneric date constant
 CKDbDateTimeGeneric date/time constant
 CKDbDriverBehaviorDetailed definition of driver's default behavior
 CKDbDriverManagerA driver manager for finding and loading driver plugins
 CKDbExpressionBase class for all expressions
 CKDbFieldMeta-data for a field
 CKDbFieldList
 CKDbLookupFieldSchemaProvides information about lookup field's setup
 CKDbLookupFieldSchemaRecordSourceRecord source information that can be specified for the lookup field schema
 CKDbMessageGuardA guard class for transmitting messages based on KDbResult
 CKDbMessageHandler
 CKDbMessageTitleSetter
 CKDbNativeStatementBuilderA builder for generating various types of native SQL statements
 CKDbObject
 CKDbOrderByColumnKDbOrderByColumn provides information about a single query column used for sorting
 CKDbOrderByColumnListKDbOrderByColumnList provides list of sorted columns for a query schema
 CKDbParserA parser tool for SQL statements
 CKDbParserErrorProvides detailed error description about KDbParser
 CKDbQueryColumnInfoHelper class that assigns additional information for the column in a query
 CKDbQuerySchemaParameterA single parameter of a query schema
 CKDbQuerySchemaParameterValueListIteratorAn iterator for a list of values of query schema parameters Allows to iterate over parameters and returns QVariant value or well-formatted string
 CKDbRecordDataStructure for storing single record with type information
 CKDbRecordEditBufferData for single edited database record
 CKDbResult
 CKDbResultableInterface for classes providing a result
 CKDbResultInfo
 CKDbSelectStatementOptionsOptions used in KDbNativeStatementBuilder::generateSelectStatement()
 CKDbServerVersionInfo
 CKDbSqlFieldAbstracts low-level information about a single field for KDbSqlResult
 CKDbSqlRecordAbstracts a single record obtained from a KDbSqlResult object
 CKDbSqlResultAbstracts result of a raw SQL query preparation by KDbConnection::prepareSql()
 CKDbSqlStringAbstracts low-level information about a single string value returned by KDbSqlRecord
 CKDbTableOrQuerySchema
 CKDbTableSchemaChangeListenerAn interface allowing to listen for table schema changes
 CKDbTableViewColumnDefinition of a single column for table view
 CKDbTimeGeneric time constant
 CKDbTokenA type-safe KDbSQL token It can be used in KDb expressions
 CKDbTransactionThis class encapsulates a single database transaction
 CKDbTransactionDataInternal prototype for storing transaction handle for KDbTransaction object
 CKDbTransactionGuardKDbTransactionGuard class is a convenience class that simplifies handling transactions
 CKDbVersionInfo
 CKDbYearGeneric year constant based on extended ISO 8601 specification
 CKPluginMetaData [external]
 COrderByColumnInternal
 CKDbUtils::PropertyA single property
 CKDbUtils::PropertySetA set of properties
 CQByteArray [external]
 CQHash< Key, T > [external]
 CQHash< QByteArray, KDbUtils::Property * > [external]
 CQHash< QByteArray, QVariant > [external]
 CQList< KDbField * > [external]
 CQList< T > [external]
 CQObject [external]
 CQSharedData [external]
 CSelectOptionsInternal
 CKDbUtils::StaticSetOfStringsA set created from static (0-terminated) array of raw null-terminated strings
 Ctristate3-state logical type with three values: true, false and cancelled and convenient operators
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Sep 20 2020 23:04:34 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.