| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
beginTransaction| Name: | QSqlDriver::beginTransaction | | Prototype: | bool QSqlDriver::beginTransaction() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 304-307 |
| | 1 | 1 |
cancelQuery| Name: | QSqlDriver::cancelQuery | | Prototype: | bool QSqlDriver::cancelQuery() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 817-820 |
| | 1 | 1 |
commitTransaction| Name: | QSqlDriver::commitTransaction | | Prototype: | bool QSqlDriver::commitTransaction() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 317-320 |
| | 1 | 1 |
escapeIdentifier| Name: | QSqlDriver::escapeIdentifier | | Prototype: | QString QSqlDriver::escapeIdentifier(const QString &identifier, IdentifierType) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 404-407 |
| | 1 | 1 |
handle| Name: | QSqlDriver::handle | | Prototype: | QVariant QSqlDriver::handle() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 690-693 |
| | 1 | 1 |
primaryIndex| Name: | QSqlDriver::primaryIndex | | Prototype: | QSqlIndex QSqlDriver::primaryIndex(const QString&) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 379-382 |
| | 1 | 1 |
record| Name: | QSqlDriver::record | | Prototype: | QSqlRecord QSqlDriver::record(const QString & ) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 391-394 |
| | 1 | 1 |
rollbackTransaction| Name: | QSqlDriver::rollbackTransaction | | Prototype: | bool QSqlDriver::rollbackTransaction() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 330-333 |
| | 1 | 1 |
subscribeToNotification| Name: | QSqlDriver::subscribeToNotification | | Prototype: | bool QSqlDriver::subscribeToNotification(const QString &name) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 715-719 |
| | 2 | 1 |
subscribedToNotifications| Name: | QSqlDriver::subscribedToNotifications | | Prototype: | QStringList QSqlDriver::subscribedToNotifications() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 754-757 |
| | 1 | 1 |
unsubscribeFromNotification| Name: | QSqlDriver::unsubscribeFromNotification | | Prototype: | bool QSqlDriver::unsubscribeFromNotification(const QString &name) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 739-743 |
| | 2 | 1 |
formatValue| Name: | QSqlDriver::formatValue | | Prototype: | QString QSqlDriver::formatValue(const QSqlField &field, bool trimStrings) const | | Coverage: | 33.333% (18/54) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 586-664 |
| | 47 | 20 |
stripDelimiters| Name: | QSqlDriver::stripDelimiters | | Prototype: | QString QSqlDriver::stripDelimiters(const QString &identifier, IdentifierType type) const | | Coverage: | 60.000% (3/5) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 440-450 |
| | 6 | 2 |
sqlStatement| Name: | QSqlDriver::sqlStatement | | Prototype: | QString QSqlDriver::sqlStatement(StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) const | | Coverage: | 83.051% (49/59) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 472-551 |
| | 58 | 20 |
isIdentifierEscaped| Name: | QSqlDriver::isIdentifierEscaped | | Prototype: | bool QSqlDriver::isIdentifierEscaped(const QString &identifier, IdentifierType type) const | | Coverage: | 85.714% (6/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 419-425 |
| | 4 | 1 |
QSqlDriver| Name: | QSqlDriver::QSqlDriver | | Prototype: | QSqlDriver::QSqlDriver(QObject *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 78-81 |
| | 2 | 1 |
QSqlDriver| Name: | QSqlDriver::QSqlDriver | | Prototype: | QSqlDriver::QSqlDriver(QSqlDriverPrivate &dd, QObject *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 85-88 |
| | 2 | 1 |
dbmsType| Name: | QSqlDriver::dbmsType | | Prototype: | QSqlDriver::DbmsType QSqlDriver::dbmsType() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 794-797 |
| | 1 | 1 |
isOpen| Name: | QSqlDriver::isOpen | | Prototype: | bool QSqlDriver::isOpen() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 158-161 |
| | 1 | 1 |
isOpenError| Name: | QSqlDriver::isOpenError | | Prototype: | bool QSqlDriver::isOpenError() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 168-171 |
| | 1 | 1 |
lastError| Name: | QSqlDriver::lastError | | Prototype: | QSqlError QSqlDriver::lastError() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 352-355 |
| | 1 | 1 |
numericalPrecisionPolicy| Name: | QSqlDriver::numericalPrecisionPolicy | | Prototype: | QSql::NumericalPrecisionPolicy QSqlDriver::numericalPrecisionPolicy() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 784-787 |
| | 1 | 1 |
setLastError| Name: | QSqlDriver::setLastError | | Prototype: | void QSqlDriver::setLastError(const QSqlError &error) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 342-345 |
| | 1 | 1 |
setNumericalPrecisionPolicy| Name: | QSqlDriver::setNumericalPrecisionPolicy | | Prototype: | void QSqlDriver::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 771-774 |
| | 1 | 1 |
setOpen| Name: | QSqlDriver::setOpen | | Prototype: | void QSqlDriver::setOpen(bool open) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 275-278 |
| | 1 | 1 |
setOpenError| Name: | QSqlDriver::setOpenError | | Prototype: | void QSqlDriver::setOpenError(bool error) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 289-294 |
| | 3 | 2 |
tables| Name: | QSqlDriver::tables | | Prototype: | QStringList QSqlDriver::tables(QSql::TableType) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp | | Lines: | 368-371 |
| | 1 | 1 |