| Linux Standard Base Desktop Specification for PPC64 3.2 | ||
|---|---|---|
| <<< Previous | Chapter 7. Libraries | Next >>> |
Table 7-592 defines the library name and shared object name for the libQtSql library
The behavior of the interfaces in this library is specified by the following specifications:
| [CXXABI] Itanium™ C++ ABI |
The virtual table for the QSqlResult class is described by Table 7-593
Table 7-593. Primary vtable for QSqlResult
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QSqlResult |
| vfunc[0]: | QSqlResult::~QSqlResult() |
| vfunc[1]: | QSqlResult::~QSqlResult() |
| vfunc[2]: | QSqlResult::handle() const |
| vfunc[3]: | QSqlResult::setAt(int) |
| vfunc[4]: | QSqlResult::setActive(bool) |
| vfunc[5]: | QSqlResult::setLastError(QSqlError const&) |
| vfunc[6]: | QSqlResult::setQuery(QString const&) |
| vfunc[7]: | QSqlResult::setSelect(bool) |
| vfunc[8]: | QSqlResult::setForwardOnly(bool) |
| vfunc[9]: | QSqlResult::exec() |
| vfunc[10]: | QSqlResult::prepare(QString const&) |
| vfunc[11]: | QSqlResult::savePrepare(QString const&) |
| vfunc[12]: | QSqlResult::bindValue(int, QVariant const&, QFlags<QSql::ParamTypeFlag>) |
| vfunc[13]: | QSqlResult::bindValue(QString const&, QVariant const&, QFlags<QSql::ParamTypeFlag>) |
| vfunc[14]: | __cxa_pure_virtual |
| vfunc[15]: | __cxa_pure_virtual |
| vfunc[16]: | __cxa_pure_virtual |
| vfunc[17]: | __cxa_pure_virtual |
| vfunc[18]: | QSqlResult::fetchNext() |
| vfunc[19]: | QSqlResult::fetchPrevious() |
| vfunc[20]: | __cxa_pure_virtual |
| vfunc[21]: | __cxa_pure_virtual |
| vfunc[22]: | __cxa_pure_virtual |
| vfunc[23]: | __cxa_pure_virtual |
| vfunc[24]: | QSqlResult::record() const |
| vfunc[25]: | QSqlResult::lastInsertId() const |
| vfunc[26]: | QSqlResult::virtual_hook(int, void*) |
The Run Time Type Information for the QSqlResult class is described by Table 7-594
The virtual table for the QSqlDriverFactoryInterface class is described by Table 7-595
Table 7-595. Primary vtable for QSqlDriverFactoryInterface
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QSqlDriverFactoryInterface |
| vfunc[0]: | NULL or QSqlDriverFactoryInterface::~QSqlDriverFactoryInterface() |
| vfunc[1]: | NULL or QSqlDriverFactoryInterface::~QSqlDriverFactoryInterface() |
| vfunc[2]: | __cxa_pure_virtual |
| vfunc[3]: | __cxa_pure_virtual |
The Run Time Type Information for the QSqlDriverFactoryInterface class is described by Table 7-596
The virtual table for the QSqlDriverPlugin class is described by Table 7-597
Table 7-597. Primary vtable for QSqlDriverPlugin
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QSqlDriverPlugin |
| vfunc[0]: | QSqlDriverPlugin::metaObject() const |
| vfunc[1]: | QSqlDriverPlugin::qt_metacast(char const*) |
| vfunc[2]: | QSqlDriverPlugin::qt_metacall(QMetaObject::Call, int, void**) |
| vfunc[3]: | QSqlDriverPlugin::~QSqlDriverPlugin() |
| vfunc[4]: | QSqlDriverPlugin::~QSqlDriverPlugin() |
| vfunc[5]: | QObject::event(QEvent*) |
| vfunc[6]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[7]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[8]: | QObject::childEvent(QChildEvent*) |
| vfunc[9]: | QObject::customEvent(QEvent*) |
| vfunc[10]: | QObject::connectNotify(char const*) |
| vfunc[11]: | QObject::disconnectNotify(char const*) |
| vfunc[12]: | __cxa_pure_virtual |
| vfunc[13]: | __cxa_pure_virtual |
Table 7-598. Secondary vtable for QSqlDriverPlugin
| Base Offset | -16 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QSqlDriverPlugin |
| vfunc[0]: | non-virtual thunk to QSqlDriverPlugin::~QSqlDriverPlugin() |
| vfunc[1]: | non-virtual thunk to QSqlDriverPlugin::~QSqlDriverPlugin() |
| vfunc[2]: | __cxa_pure_virtual |
| vfunc[3]: | __cxa_pure_virtual |
The Run Time Type Information for the QSqlDriverPlugin class is described by Table 7-599
The virtual table for the QSqlDriver class is described by Table 7-600
Table 7-600. Primary vtable for QSqlDriver
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QSqlDriver |
| vfunc[0]: | QSqlDriver::metaObject() const |
| vfunc[1]: | QSqlDriver::qt_metacast(char const*) |
| vfunc[2]: | QSqlDriver::qt_metacall(QMetaObject::Call, int, void**) |
| vfunc[3]: | QSqlDriver::~QSqlDriver() |
| vfunc[4]: | QSqlDriver::~QSqlDriver() |
| vfunc[5]: | QObject::event(QEvent*) |
| vfunc[6]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[7]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[8]: | QObject::childEvent(QChildEvent*) |
| vfunc[9]: | QObject::customEvent(QEvent*) |
| vfunc[10]: | QObject::connectNotify(char const*) |
| vfunc[11]: | QObject::disconnectNotify(char const*) |
| vfunc[12]: | QSqlDriver::isOpen() const |
| vfunc[13]: | QSqlDriver::beginTransaction() |
| vfunc[14]: | QSqlDriver::commitTransaction() |
| vfunc[15]: | QSqlDriver::rollbackTransaction() |
| vfunc[16]: | QSqlDriver::tables(QSql::TableType) const |
| vfunc[17]: | QSqlDriver::primaryIndex(QString const&) const |
| vfunc[18]: | QSqlDriver::record(QString const&) const |
| vfunc[19]: | QSqlDriver::formatValue(QSqlField const&, bool) const |
| vfunc[20]: | QSqlDriver::escapeIdentifier(QString const&, QSqlDriver::IdentifierType) const |
| vfunc[21]: | QSqlDriver::sqlStatement(QSqlDriver::StatementType, QString const&, QSqlRecord const&, bool) const |
| vfunc[22]: | QSqlDriver::handle() const |
| vfunc[23]: | __cxa_pure_virtual |
| vfunc[24]: | __cxa_pure_virtual |
| vfunc[25]: | __cxa_pure_virtual |
| vfunc[26]: | __cxa_pure_virtual |
| vfunc[27]: | QSqlDriver::setOpen(bool) |
| vfunc[28]: | QSqlDriver::setOpenError(bool) |
| vfunc[29]: | QSqlDriver::setLastError(QSqlError const&) |
The Run Time Type Information for the QSqlDriver class is described by Table 7-601
The virtual table for the QSqlQueryModel class is described by Table 7-602
Table 7-602. Primary vtable for QSqlQueryModel
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QSqlQueryModel |
| vfunc[0]: | QSqlQueryModel::metaObject() const |
| vfunc[1]: | QSqlQueryModel::qt_metacast(char const*) |
| vfunc[2]: | QSqlQueryModel::qt_metacall(QMetaObject::Call, int, void**) |
| vfunc[3]: | QSqlQueryModel::~QSqlQueryModel() |
| vfunc[4]: | QSqlQueryModel::~QSqlQueryModel() |
| vfunc[5]: | QObject::event(QEvent*) |
| vfunc[6]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[7]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[8]: | QObject::childEvent(QChildEvent*) |
| vfunc[9]: | QObject::customEvent(QEvent*) |
| vfunc[10]: | QObject::connectNotify(char const*) |
| vfunc[11]: | QObject::disconnectNotify(char const*) |
| vfunc[12]: | QAbstractTableModel::index(int, int, QModelIndex const&) const |
| vfunc[13]: | QAbstractTableModel::parent(QModelIndex const&) const |
| vfunc[14]: | QSqlQueryModel::rowCount(QModelIndex const&) const |
| vfunc[15]: | QSqlQueryModel::columnCount(QModelIndex const&) const |
| vfunc[16]: | QAbstractTableModel::hasChildren(QModelIndex const&) const |
| vfunc[17]: | QSqlQueryModel::data(QModelIndex const&, int) const |
| vfunc[18]: | QAbstractItemModel::setData(QModelIndex const&, QVariant const&, int) |
| vfunc[19]: | QSqlQueryModel::headerData(int, Qt::Orientation, int) const |
| vfunc[20]: | QSqlQueryModel::setHeaderData(int, Qt::Orientation, QVariant const&, int) |
| vfunc[21]: | QAbstractItemModel::itemData(QModelIndex const&) const |
| vfunc[22]: | QAbstractItemModel::setItemData(QModelIndex const&, QMap<int, QVariant> const&) |
| vfunc[23]: | QAbstractItemModel::mimeTypes() const |
| vfunc[24]: | QAbstractItemModel::mimeData(QList<QModelIndex> const&) const |
| vfunc[25]: | QAbstractTableModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&) |
| vfunc[26]: | QAbstractItemModel::supportedDropActions() const |
| vfunc[27]: | QAbstractItemModel::insertRows(int, int, QModelIndex const&) |
| vfunc[28]: | QSqlQueryModel::insertColumns(int, int, QModelIndex const&) |
| vfunc[29]: | QAbstractItemModel::removeRows(int, int, QModelIndex const&) |
| vfunc[30]: | QSqlQueryModel::removeColumns(int, int, QModelIndex const&) |
| vfunc[31]: | QSqlQueryModel::fetchMore(QModelIndex const&) |
| vfunc[32]: | QSqlQueryModel::canFetchMore(QModelIndex const&) const |
| vfunc[33]: | QAbstractItemModel::flags(QModelIndex const&) const |
| vfunc[34]: | QAbstractItemModel::sort(int, Qt::SortOrder) |
| vfunc[35]: | QAbstractItemModel::buddy(QModelIndex const&) const |
| vfunc[36]: | QAbstractItemModel::match(QModelIndex const&, int, QVariant const&, int, QFlags<Qt::MatchFlag>) const |
| vfunc[37]: | QAbstractItemModel::span(QModelIndex const&) const |
| vfunc[38]: | QAbstractItemModel::submit() |
| vfunc[39]: | QAbstractItemModel::revert() |
| vfunc[40]: | QSqlQueryModel::clear() |
| vfunc[41]: | QSqlQueryModel::queryChange() |
The Run Time Type Information for the QSqlQueryModel class is described by Table 7-603
The virtual table for the QSqlTableModel class is described by Table 7-604
Table 7-604. Primary vtable for QSqlTableModel
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QSqlTableModel |
| vfunc[0]: | QSqlTableModel::metaObject() const |
| vfunc[1]: | QSqlTableModel::qt_metacast(char const*) |
| vfunc[2]: | QSqlTableModel::qt_metacall(QMetaObject::Call, int, void**) |
| vfunc[3]: | QSqlTableModel::~QSqlTableModel() |
| vfunc[4]: | QSqlTableModel::~QSqlTableModel() |
| vfunc[5]: | QObject::event(QEvent*) |
| vfunc[6]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[7]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[8]: | QObject::childEvent(QChildEvent*) |
| vfunc[9]: | QObject::customEvent(QEvent*) |
| vfunc[10]: | QObject::connectNotify(char const*) |
| vfunc[11]: | QObject::disconnectNotify(char const*) |
| vfunc[12]: | QAbstractTableModel::index(int, int, QModelIndex const&) const |
| vfunc[13]: | QAbstractTableModel::parent(QModelIndex const&) const |
| vfunc[14]: | QSqlTableModel::rowCount(QModelIndex const&) const |
| vfunc[15]: | QSqlQueryModel::columnCount(QModelIndex const&) const |
| vfunc[16]: | QAbstractTableModel::hasChildren(QModelIndex const&) const |
| vfunc[17]: | QSqlTableModel::data(QModelIndex const&, int) const |
| vfunc[18]: | QSqlTableModel::setData(QModelIndex const&, QVariant const&, int) |
| vfunc[19]: | QSqlTableModel::headerData(int, Qt::Orientation, int) const |
| vfunc[20]: | QSqlQueryModel::setHeaderData(int, Qt::Orientation, QVariant const&, int) |
| vfunc[21]: | QAbstractItemModel::itemData(QModelIndex const&) const |
| vfunc[22]: | QAbstractItemModel::setItemData(QModelIndex const&, QMap<int, QVariant> const&) |
| vfunc[23]: | QAbstractItemModel::mimeTypes() const |
| vfunc[24]: | QAbstractItemModel::mimeData(QList<QModelIndex> const&) const |
| vfunc[25]: | QAbstractTableModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&) |
| vfunc[26]: | QAbstractItemModel::supportedDropActions() const |
| vfunc[27]: | QSqlTableModel::insertRows(int, int, QModelIndex const&) |
| vfunc[28]: | QSqlQueryModel::insertColumns(int, int, QModelIndex const&) |
| vfunc[29]: | QSqlTableModel::removeRows(int, int, QModelIndex const&) |
| vfunc[30]: | QSqlTableModel::removeColumns(int, int, QModelIndex const&) |
| vfunc[31]: | QSqlQueryModel::fetchMore(QModelIndex const&) |
| vfunc[32]: | QSqlQueryModel::canFetchMore(QModelIndex const&) const |
| vfunc[33]: | QSqlTableModel::flags(QModelIndex const&) const |
| vfunc[34]: | QSqlTableModel::sort(int, Qt::SortOrder) |
| vfunc[35]: | QAbstractItemModel::buddy(QModelIndex const&) const |
| vfunc[36]: | QAbstractItemModel::match(QModelIndex const&, int, QVariant const&, int, QFlags<Qt::MatchFlag>) const |
| vfunc[37]: | QAbstractItemModel::span(QModelIndex const&) const |
| vfunc[38]: | QSqlTableModel::submit() |
| vfunc[39]: | QSqlTableModel::revert() |
| vfunc[40]: | QSqlTableModel::clear() |
| vfunc[41]: | QSqlQueryModel::queryChange() |
| vfunc[42]: | QSqlTableModel::select() |
| vfunc[43]: | QSqlTableModel::setTable(QString const&) |
| vfunc[44]: | QSqlTableModel::setEditStrategy(QSqlTableModel::EditStrategy) |
| vfunc[45]: | QSqlTableModel::setSort(int, Qt::SortOrder) |
| vfunc[46]: | QSqlTableModel::setFilter(QString const&) |
| vfunc[47]: | QSqlTableModel::revertRow(int) |
| vfunc[48]: | QSqlTableModel::updateRowInTable(int, QSqlRecord const&) |
| vfunc[49]: | QSqlTableModel::insertRowIntoTable(QSqlRecord const&) |
| vfunc[50]: | QSqlTableModel::deleteRowFromTable(int) |
| vfunc[51]: | QSqlTableModel::orderByClause() const |
| vfunc[52]: | QSqlTableModel::selectStatement() const |
The Run Time Type Information for the QSqlTableModel class is described by Table 7-605
The virtual table for the QSqlRelationalTableModel class is described by Table 7-606
Table 7-606. Primary vtable for QSqlRelationalTableModel
| Base Offset | 0 |
| Virtual Base Offset | 0 |
| RTTI | typeinfo for QSqlRelationalTableModel |
| vfunc[0]: | QSqlRelationalTableModel::metaObject() const |
| vfunc[1]: | QSqlRelationalTableModel::qt_metacast(char const*) |
| vfunc[2]: | QSqlRelationalTableModel::qt_metacall(QMetaObject::Call, int, void**) |
| vfunc[3]: | QSqlRelationalTableModel::~QSqlRelationalTableModel() |
| vfunc[4]: | QSqlRelationalTableModel::~QSqlRelationalTableModel() |
| vfunc[5]: | QObject::event(QEvent*) |
| vfunc[6]: | QObject::eventFilter(QObject*, QEvent*) |
| vfunc[7]: | QObject::timerEvent(QTimerEvent*) |
| vfunc[8]: | QObject::childEvent(QChildEvent*) |
| vfunc[9]: | QObject::customEvent(QEvent*) |
| vfunc[10]: | QObject::connectNotify(char const*) |
| vfunc[11]: | QObject::disconnectNotify(char const*) |
| vfunc[12]: | QAbstractTableModel::index(int, int, QModelIndex const&) const |
| vfunc[13]: | QAbstractTableModel::parent(QModelIndex const&) const |
| vfunc[14]: | QSqlTableModel::rowCount(QModelIndex const&) const |
| vfunc[15]: | QSqlQueryModel::columnCount(QModelIndex const&) const |
| vfunc[16]: | QAbstractTableModel::hasChildren(QModelIndex const&) const |
| vfunc[17]: | QSqlRelationalTableModel::data(QModelIndex const&, int) const |
| vfunc[18]: | QSqlRelationalTableModel::setData(QModelIndex const&, QVariant const&, int) |
| vfunc[19]: | QSqlTableModel::headerData(int, Qt::Orientation, int) const |
| vfunc[20]: | QSqlQueryModel::setHeaderData(int, Qt::Orientation, QVariant const&, int) |
| vfunc[21]: | QAbstractItemModel::itemData(QModelIndex const&) const |
| vfunc[22]: | QAbstractItemModel::setItemData(QModelIndex const&, QMap<int, QVariant> const&) |
| vfunc[23]: | QAbstractItemModel::mimeTypes() const |
| vfunc[24]: | QAbstractItemModel::mimeData(QList<QModelIndex> const&) const |
| vfunc[25]: | QAbstractTableModel::dropMimeData(QMimeData const*, Qt::DropAction, int, int, QModelIndex const&) |
| vfunc[26]: | QAbstractItemModel::supportedDropActions() const |
| vfunc[27]: | QSqlTableModel::insertRows(int, int, QModelIndex const&) |
| vfunc[28]: | QSqlQueryModel::insertColumns(int, int, QModelIndex const&) |
| vfunc[29]: | QSqlTableModel::removeRows(int, int, QModelIndex const&) |
| vfunc[30]: | QSqlTableModel::removeColumns(int, int, QModelIndex const&) |
| vfunc[31]: | QSqlQueryModel::fetchMore(QModelIndex const&) |
| vfunc[32]: | QSqlQueryModel::canFetchMore(QModelIndex const&) const |
| vfunc[33]: | QSqlTableModel::flags(QModelIndex const&) const |
| vfunc[34]: | QSqlTableModel::sort(int, Qt::SortOrder) |
| vfunc[35]: | QAbstractItemModel::buddy(QModelIndex const&) const |
| vfunc[36]: | QAbstractItemModel::match(QModelIndex const&, int, QVariant const&, int, QFlags<Qt::MatchFlag>) const |
| vfunc[37]: | QAbstractItemModel::span(QModelIndex const&) const |
| vfunc[38]: | QSqlTableModel::submit() |
| vfunc[39]: | QSqlTableModel::revert() |
| vfunc[40]: | QSqlRelationalTableModel::clear() |
| vfunc[41]: | QSqlQueryModel::queryChange() |
| vfunc[42]: | QSqlRelationalTableModel::select() |
| vfunc[43]: | QSqlRelationalTableModel::setTable(QString const&) |
| vfunc[44]: | QSqlTableModel::setEditStrategy(QSqlTableModel::EditStrategy) |
| vfunc[45]: | QSqlTableModel::setSort(int, Qt::SortOrder) |
| vfunc[46]: | QSqlTableModel::setFilter(QString const&) |
| vfunc[47]: | QSqlRelationalTableModel::revertRow(int) |
| vfunc[48]: | QSqlRelationalTableModel::updateRowInTable(int, QSqlRecord const&) |
| vfunc[49]: | QSqlTableModel::insertRowIntoTable(QSqlRecord const&) |
| vfunc[50]: | QSqlTableModel::deleteRowFromTable(int) |
| vfunc[51]: | QSqlRelationalTableModel::orderByClause() const |
| vfunc[52]: | QSqlRelationalTableModel::selectStatement() const |
| vfunc[53]: | QSqlRelationalTableModel::setRelation(int, QSqlRelation const&) |
| vfunc[54]: | QSqlRelationalTableModel::relationModel(int) const |
The Run Time Type Information for the QSqlRelationalTableModel class is described by Table 7-607
An LSB conforming implementation shall provide the architecture specific functions for QtSql specified in Table 7-608, with the full mandatory functionality as described in the referenced underlying specification.
| <<< Previous | Home | Next >>> |
| Data Definitions for libQtOpenGL | Up | Data Definitions for libQtSql |