QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 1
...180
McCabe - Cyclomatic Complexity: 1
...190
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
203
McCabe - Cyclomatic Complexity: 1
204
McCabe - Cyclomatic Complexity: 1
205
McCabe - Cyclomatic Complexity: 1
206207
McCabe - Cyclomatic Complexity: 1
208
McCabe - Cyclomatic Complexity: 1
209
McCabe - Cyclomatic Complexity: 1
210
McCabe - Cyclomatic Complexity: 1
...220
McCabe - Cyclomatic Complexity: 1
...230
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QSqlQuery::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
  0.000% (0/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
31
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
21
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
  0.000% (0/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
11
QSqlQuery::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
100.000% (1/1)
21
QSqlQuery::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
100.000% (1/1)
21
QSqlQuery::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
100.000% (1/1)
21
QSqlIndex::setName
Name: QSqlIndex::setName
Prototype: void QSqlIndex::setName(const QString& name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 108-111
  0.000% (0/1)
11
QSqlIndex::setCursorName
Name: QSqlIndex::setCursorName
Prototype: void QSqlIndex::setCursorName(const QString& cursorName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 198-201
  0.000% (0/1)
11
QSqlIndex::operator=
Name: QSqlIndex::operator=
Prototype: QSqlIndex& QSqlIndex::operator=(const QSqlIndex& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 86-93
100.000% (1/1)
51
QSqlIndex::append
Name: QSqlIndex::append
Prototype: void QSqlIndex::append(const QSqlField& field)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 124-127
100.000% (1/1)
11
QSqlIndex::append
Name: QSqlIndex::append
Prototype: void QSqlIndex::append(const QSqlField& field, bool desc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 137-141
100.000% (1/1)
21
QSqlIndex::QSqlIndex
Name: QSqlIndex::QSqlIndex
Prototype: QSqlIndex::QSqlIndex(const QString& cursorname, const QString& name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 68-71
100.000% (1/1)
21
QSqlIndex::QSqlIndex
Name: QSqlIndex::QSqlIndex
Prototype: QSqlIndex::QSqlIndex(const QSqlIndex& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp
Lines: 77-80
100.000% (1/1)
21
QSqlFieldPrivate::operator==
Name: QSqlFieldPrivate::operator==
Prototype: bool operator==(const QSqlFieldPrivate& other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 70-81
100.000% (1/1)
91
QSqlFieldPrivate::QSqlFieldPrivate
Name: QSqlFieldPrivate::QSqlFieldPrivate
Prototype: QSqlFieldPrivate(const QSqlFieldPrivate &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 56-68
100.000% (1/1)
11
QSqlFieldPrivate::QSqlFieldPrivate
Name: QSqlFieldPrivate::QSqlFieldPrivate
Prototype: QSqlFieldPrivate(const QString &name, QVariant::Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 49-54
100.000% (1/1)
21
QSqlField::typeID
Name: QSqlField::typeID
Prototype: int QSqlField::typeID() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 489-492
  0.000% (0/1)
11
QSqlField::type
Name: QSqlField::type
Prototype: QVariant::Type QSqlField::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 383-386
100.000% (1/1)
11
QSqlField::setSqlType
Name: QSqlField::setSqlType
Prototype: void QSqlField::setSqlType(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 276-280
100.000% (1/1)
21
QSqlField::setRequiredStatus
Name: QSqlField::setRequiredStatus
Prototype: void QSqlField::setRequiredStatus(RequiredStatus required)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 221-225
100.000% (1/1)
21
QSqlField::setReadOnly
Name: QSqlField::setReadOnly
Prototype: void QSqlField::setReadOnly(bool readOnly)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 350-354
100.000% (1/1)
21
QSqlField::setPrecision
Name: QSqlField::setPrecision
Prototype: void QSqlField::setPrecision(int precision)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 255-259
100.000% (1/1)
21
QSqlField::setName
Name: QSqlField::setName
Prototype: void QSqlField::setName(const QString& name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 339-343
100.000% (1/1)
21
QSqlField::setLength
Name: QSqlField::setLength
Prototype: void QSqlField::setLength(int fieldLength)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 243-247
100.000% (1/1)
21
QSqlField::setGenerated
Name: QSqlField::setGenerated
Prototype: void QSqlField::setGenerated(bool gen)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 291-295
100.000% (1/1)
21
QSqlField::setDefaultValue
Name: QSqlField::setDefaultValue
Prototype: void QSqlField::setDefaultValue(const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 267-271
100.000% (1/1)
21
QSqlField::setAutoValue
Name: QSqlField::setAutoValue
Prototype: void QSqlField::setAutoValue(bool autoVal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 562-566
100.000% (1/1)
21
QSqlField::requiredStatus
Name: QSqlField::requiredStatus
Prototype: QSqlField::RequiredStatus QSqlField::requiredStatus() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 436-439
100.000% (1/1)
11
QSqlField::precision
Name: QSqlField::precision
Prototype: int QSqlField::precision() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 465-468
100.000% (1/1)
11
QSqlField::operator==
Name: QSqlField::operator==
Prototype: bool QSqlField::operator==(const QSqlField& other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 199-203
100.000% (1/1)
21
QSqlField::operator=
Name: QSqlField::operator=
Prototype: QSqlField& QSqlField::operator=(const QSqlField& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 182-187
100.000% (1/1)
31
QSqlField::name
Name: QSqlField::name
Prototype: QString QSqlField::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 369-372
100.000% (1/1)
11
QSqlField::length
Name: QSqlField::length
Prototype: int QSqlField::length() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 450-453
100.000% (1/1)
11
QSqlField::isValid
Name: QSqlField::isValid
Prototype: bool QSqlField::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 510-513
100.000% (1/1)
11
QSqlField::isReadOnly
Name: QSqlField::isReadOnly
Prototype: bool QSqlField::isReadOnly() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 410-411
100.000% (1/1)
11
QSqlField::isNull
Name: QSqlField::isNull
Prototype: bool QSqlField::isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 419-420
100.000% (1/1)
11
QSqlField::isGenerated
Name: QSqlField::isGenerated
Prototype: bool QSqlField::isGenerated() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 501-504
100.000% (1/1)
11
QSqlField::isAutoValue
Name: QSqlField::isAutoValue
Prototype: bool QSqlField::isAutoValue() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 551-554
100.000% (1/1)
11
QSqlField::detach
Name: QSqlField::detach
Prototype: void QSqlField::detach()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 424-427
100.000% (1/1)
11
QSqlField::defaultValue
Name: QSqlField::defaultValue
Prototype: QVariant QSqlField::defaultValue() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 476-479
  0.000% (0/1)
11
QSqlField::QSqlField
Name: QSqlField::QSqlField
Prototype: QSqlField::QSqlField(const QString& fieldName, QVariant::Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 161-165
100.000% (1/1)
21
QSqlField::QSqlField
Name: QSqlField::QSqlField
Prototype: QSqlField::QSqlField(const QSqlField& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 171-176
100.000% (1/1)
31
QSqlError::~QSqlError
Name: QSqlError::~QSqlError
Prototype: QSqlError::~QSqlError()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 177-180
100.000% (1/1)
11
QSqlError::type
Name: QSqlError::type
Prototype: QSqlError::ErrorType QSqlError::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 247-250
100.000% (1/1)
11
QSqlError::setType
Name: QSqlError::setType
Prototype: void QSqlError::setType(ErrorType type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 265-268
100.000% (1/1)
11
QSqlError::setNumber
Name: QSqlError::setNumber
Prototype: void QSqlError::setNumber(int number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 308-311
100.000% (1/1)
11
QSqlError::setDriverText
Name: QSqlError::setDriverText
Prototype: void QSqlError::setDriverText(const QString& driverText)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 206-209
  0.000% (0/1)
11
QSqlError::setDatabaseText
Name: QSqlError::setDatabaseText
Prototype: void QSqlError::setDatabaseText(const QString& databaseText)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 237-240
  0.000% (0/1)
11
QSqlError::operator==
Name: QSqlError::operator==
Prototype: bool QSqlError::operator==(const QSqlError& other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 157-160
100.000% (1/1)
11
QSqlError::operator=
Name: QSqlError::operator=
Prototype: QSqlError& QSqlError::operator=(const QSqlError& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 147-151
100.000% (1/1)
21
QSqlError::operator!=
Name: QSqlError::operator!=
Prototype: bool QSqlError::operator!=(const QSqlError& other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 167-170
100.000% (1/1)
11
QSqlError::number
Name: QSqlError::number
Prototype: int QSqlError::number() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 289-292
100.000% (1/1)
11
QSqlError::nativeErrorCode
Name: QSqlError::nativeErrorCode
Prototype: QString QSqlError::nativeErrorCode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 319-322
100.000% (1/1)
11
QSqlError::isValid
Name: QSqlError::isValid
Prototype: bool QSqlError::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 348-351
100.000% (1/1)
11
QSqlError::driverText
Name: QSqlError::driverText
Prototype: QString QSqlError::driverText() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 188-191
100.000% (1/1)
11
QSqlError::databaseText
Name: QSqlError::databaseText
Prototype: QString QSqlError::databaseText() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 219-222
100.000% (1/1)
11
QSqlError::QSqlError
Name: QSqlError::QSqlError
Prototype: QSqlError::QSqlError(const QSqlError& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 136-141
100.000% (1/1)
21
QSqlError::QSqlError
Name: QSqlError::QSqlError
Prototype: QSqlError::QSqlError(const QString &driverText, const QString &databaseText, ErrorType type, const QString &code)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp
Lines: 121-130
100.000% (1/1)
51
QSqlDriverPlugin::QSqlDriverPlugin
Name: QSqlDriverPlugin::QSqlDriverPlugin
Prototype: QSqlDriverPlugin::QSqlDriverPlugin(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriverplugin.cpp
Lines: 87-90
100.000% (1/1)
21
QSqlDriver::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: 756-760
  0.000% (0/1)
21
QSqlDriver::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: 380-383
100.000% (1/1)
11
QSqlDriver::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: 771-774
  0.000% (0/1)
11
QSqlDriver::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: 732-736
  0.000% (0/1)
21
QSqlDriver::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: 283-287
100.000% (1/1)
21
QSqlDriver::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: 788-792
100.000% (1/1)
21
QSqlDriver::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: 352-356
100.000% (1/1)
21
QSqlDriver::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: 340-343
  0.000% (0/1)
11
QSqlDriver::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: 403-406
  0.000% (0/1)
11
QSqlDriver::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: 391-394
  0.000% (0/1)
11
QSqlDriver::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: 802-806
100.000% (1/1)
21
QSqlDriver::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: 363-367
100.000% (1/1)
21
QSqlDriver::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: 175-179
100.000% (1/1)
21
QSqlDriver::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: 164-168
100.000% (1/1)
21
QSqlDriver::isIdentifierEscaped
Name: QSqlDriver::isIdentifierEscaped
Prototype: bool QSqlDriver::isIdentifierEscaped(const QString &identifier, IdentifierType type) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriver.cpp
Lines: 431-437
100.000% (1/1)
41
QSqlDriver::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: 707-710
  0.000% (0/1)
11
QSqlDriver::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: 416-419
  0.000% (0/1)
11
QSqlDriver::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: 813-817
100.000% (1/1)
21
QSqlDriver::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: 327-330
  0.000% (0/1)
11
QSqlDriver::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: 837-840
  0.000% (0/1)
11
QSqlDriver::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: 314-317
  0.000% (0/1)
11
QSqlDriver::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: 84-87
100.000% (1/1)
21
QSqlDriver::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: 91-94
100.000% (1/1)
21
QSqlDatabasePrivate::shared_null
Name: QSqlDatabasePrivate::shared_null
Prototype: QSqlDatabasePrivate *QSqlDatabasePrivate::shared_null()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 224-229
100.000% (1/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 1
...180
McCabe - Cyclomatic Complexity: 1
...190
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
203
McCabe - Cyclomatic Complexity: 1
204
McCabe - Cyclomatic Complexity: 1
205
McCabe - Cyclomatic Complexity: 1
206207
McCabe - Cyclomatic Complexity: 1
208
McCabe - Cyclomatic Complexity: 1
209
McCabe - Cyclomatic Complexity: 1
210
McCabe - Cyclomatic Complexity: 1
...220
McCabe - Cyclomatic Complexity: 1
...230
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9