| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
seek| Name: | QSqlQuery::seek | | Prototype: | bool QSqlQuery::seek(int index, bool relative) | | Coverage: | 74.510% (38/51) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 556-617 |
| | 40 | 16 |
prepare| Name: | QSqlQuery::prepare | | Prototype: | bool QSqlQuery::prepare(const QString& query) | | Coverage: | 56.250% (9/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 958-987 |
| | 19 | 5 |
exec| Name: | QSqlQuery::exec | | Prototype: | bool QSqlQuery::exec(const QString& query) | | Coverage: | 76.923% (10/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 371-406 |
| | 19 | 4 |
previous| Name: | QSqlQuery::previous | | Prototype: | bool QSqlQuery::previous() | | Coverage: | 58.824% (10/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 697-720 |
| | 14 | 7 |
next| Name: | QSqlQuery::next | | Prototype: | bool QSqlQuery::next() | | Coverage: | 92.857% (13/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 648-666 |
| | 11 | 6 |
first| Name: | QSqlQuery::first | | Prototype: | bool QSqlQuery::first() | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 732-743 |
| | 8 | 3 |
value| Name: | QSqlQuery::value | | Prototype: | QVariant QSqlQuery::value(const QString& name) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 444-451 |
| | 5 | 2 |
record| Name: | QSqlQuery::record | | Prototype: | QSqlRecord QSqlQuery::record() const | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 913-922 |
| | 5 | 3 |
last| Name: | QSqlQuery::last | | Prototype: | bool QSqlQuery::last() | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 757-764 |
| | 5 | 2 |
isNull| Name: | QSqlQuery::isNull | | Prototype: | bool QSqlQuery::isNull(const QString &name) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 337-344 |
| | 5 | 2 |
finish| Name: | QSqlQuery::finish | | Prototype: | void QSqlQuery::finish() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1250-1258 |
| | 5 | 2 |
exec| Name: | QSqlQuery::exec | | Prototype: | bool QSqlQuery::exec() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 998-1016 |
| | 5 | 2 |
boundValues| Name: | QSqlQuery::boundValues | | Prototype: | QMap<QString,QVariant> QSqlQuery::boundValues() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1154-1162 |
| | 5 | 2 |
value| Name: | QSqlQuery::value | | Prototype: | QVariant QSqlQuery::value(int index) const | | Coverage: | 50.000% (4/8) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 427-433 |
| | 4 | 2 |
size| Name: | QSqlQuery::size | | Prototype: | int QSqlQuery::size() const | | Coverage: | 66.667% (4/6) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 778-783 |
| | 3 | 2 |
numRowsAffected| Name: | QSqlQuery::numRowsAffected | | Prototype: | int QSqlQuery::numRowsAffected() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 794-799 |
| | 3 | 2 |
nextResult| Name: | QSqlQuery::nextResult | | Prototype: | bool QSqlQuery::nextResult() | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1291-1296 |
| | 3 | 2 |
isNull| Name: | QSqlQuery::isNull | | Prototype: | bool QSqlQuery::isNull(int field) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 321-326 |
| | 3 | 1 |
~QSqlQuery| Name: | QSqlQuery::~QSqlQuery | | Prototype: | QSqlQuery::~QSqlQuery() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 242-246 |
| | 2 | 2 |
operator=| Name: | QSqlQuery::operator= | | Prototype: | QSqlQuery& QSqlQuery::operator=(const QSqlQuery& other) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 305-309 |
| | 2 | 1 |
execBatch| Name: | QSqlQuery::execBatch | | Prototype: | bool QSqlQuery::execBatch(BatchExecutionMode mode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1067-1071 |
| | 2 | 1 |
QSqlQuery| Name: | QSqlQuery::QSqlQuery | | Prototype: | QSqlQuery::QSqlQuery(const QSqlQuery& other) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 252-256 |
| | 2 | 1 |
QSqlQuery| Name: | QSqlQuery::QSqlQuery | | Prototype: | QSqlQuery::QSqlQuery(const QString& query, QSqlDatabase db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 281-285 |
| | 2 | 1 |
QSqlQuery| Name: | QSqlQuery::QSqlQuery | | Prototype: | QSqlQuery::QSqlQuery(QSqlDatabase db) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 294-298 |
| | 2 | 1 |
setNumericalPrecisionPolicy| Name: | QSqlQuery::setNumericalPrecisionPolicy | | Prototype: | void QSqlQuery::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1222-1225 |
| | 1 | 1 |
setForwardOnly| Name: | QSqlQuery::setForwardOnly | | Prototype: | void QSqlQuery::setForwardOnly(bool forward) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 890-893 |
| | 1 | 1 |
result| Name: | QSqlQuery::result | | Prototype: | const QSqlResult* QSqlQuery::result() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 492-495 |
| | 1 | 1 |
numericalPrecisionPolicy| Name: | QSqlQuery::numericalPrecisionPolicy | | Prototype: | QSql::NumericalPrecisionPolicy QSqlQuery::numericalPrecisionPolicy() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1232-1235 |
| | 1 | 1 |
lastQuery| Name: | QSqlQuery::lastQuery | | Prototype: | QString QSqlQuery::lastQuery() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 474-477 |
| | 1 | 1 |
lastInsertId| Name: | QSqlQuery::lastInsertId | | Prototype: | QVariant QSqlQuery::lastInsertId() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1196-1199 |
| | 1 | 1 |
lastError| Name: | QSqlQuery::lastError | | Prototype: | QSqlError QSqlQuery::lastError() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 808-811 |
| | 1 | 1 |
isValid| Name: | QSqlQuery::isValid | | Prototype: | bool QSqlQuery::isValid() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 818-821 |
| | 1 | 1 |
isSelect| Name: | QSqlQuery::isSelect | | Prototype: | bool QSqlQuery::isSelect() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 850-853 |
| | 1 | 1 |
isForwardOnly| Name: | QSqlQuery::isForwardOnly | | Prototype: | bool QSqlQuery::isForwardOnly() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 861-864 |
| | 1 | 1 |
isActive| Name: | QSqlQuery::isActive | | Prototype: | bool QSqlQuery::isActive() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 840-843 |
| | 1 | 1 |
executedQuery| Name: | QSqlQuery::executedQuery | | Prototype: | QString QSqlQuery::executedQuery() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1176-1179 |
| | 1 | 1 |
driver| Name: | QSqlQuery::driver | | Prototype: | const QSqlDriver *QSqlQuery::driver() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 483-486 |
| | 1 | 1 |
clear| Name: | QSqlQuery::clear | | Prototype: | void QSqlQuery::clear() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 929-932 |
| | 1 | 1 |
boundValue| Name: | QSqlQuery::boundValue | | Prototype: | QVariant QSqlQuery::boundValue(const QString& placeholder) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1127-1130 |
| | 1 | 1 |
boundValue| Name: | QSqlQuery::boundValue | | Prototype: | QVariant QSqlQuery::boundValue(int pos) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1135-1138 |
| | 1 | 1 |
bindValue| Name: | QSqlQuery::bindValue | | Prototype: | void QSqlQuery::bindValue(const QString& placeholder, const QVariant& val, QSql::ParamType paramType ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1087-1092 |
| | 1 | 1 |
bindValue| Name: | QSqlQuery::bindValue | | Prototype: | void QSqlQuery::bindValue(int pos, const QVariant& val, QSql::ParamType paramType) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1100-1103 |
| | 1 | 1 |
at| Name: | QSqlQuery::at | | Prototype: | int QSqlQuery::at() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 462-465 |
| | 1 | 1 |
addBindValue| Name: | QSqlQuery::addBindValue | | Prototype: | void QSqlQuery::addBindValue(const QVariant& val, QSql::ParamType paramType) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 1117-1120 |
| | 1 | 1 |
QSqlQuery| Name: | QSqlQuery::QSqlQuery | | Prototype: | QSqlQuery::QSqlQuery(QSqlResult *result) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp | | Lines: | 233-236 |
| | 1 | 1 |