OpenCoverage

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

Function Tree

Path:<top>::QSqlDatabasePrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QSqlDatabasePrivate
Name: QSqlDatabasePrivate::~QSqlDatabasePrivate
Prototype: QSqlDatabasePrivate::~QSqlDatabasePrivate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 185-189
100.000% (4/4)
22
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
driverDict
Name: QSqlDatabasePrivate::driverDict
Prototype: DriverDict &QSqlDatabasePrivate::driverDict()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 214-222
100.000% (4/4)
42
copy
Name: QSqlDatabasePrivate::copy
Prototype: void QSqlDatabasePrivate::copy(const QSqlDatabasePrivate *other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 290-301
100.000% (1/1)
91
cleanConnections
Name: QSqlDatabasePrivate::cleanConnections
Prototype: void QSqlDatabasePrivate::cleanConnections()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 191-203
100.000% (4/4)
82
QSqlDatabasePrivate
Name: QSqlDatabasePrivate::QSqlDatabasePrivate
Prototype: QSqlDatabasePrivate(QSqlDatabase *d, QSqlDriver *dr = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 135-142
100.000% (1/1)
11
invalidateDb
Name: QSqlDatabasePrivate::invalidateDb
Prototype: void QSqlDatabasePrivate::invalidateDb(const QSqlDatabase &db, const QString &name, bool doWarn)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 231-239
 83.333% (5/6)
52
database
Name: QSqlDatabasePrivate::database
Prototype: QSqlDatabase QSqlDatabasePrivate::database(const QString& name, bool open)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 270-284
 81.818% (9/11)
93
init
Name: QSqlDatabasePrivate::init
Prototype: void QSqlDatabasePrivate::init(const QString &type)
Coverage:  80.769% (21/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 724-788
 80.769% (21/26)
178
disable
Name: QSqlDatabasePrivate::disable
Prototype: void QSqlDatabasePrivate::disable()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 303-309
 75.000% (3/4)
32
removeDatabase
Name: QSqlDatabasePrivate::removeDatabase
Prototype: void QSqlDatabasePrivate::removeDatabase(const QString &name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 241-251
 50.000% (2/4)
62
addDatabase
Name: QSqlDatabasePrivate::addDatabase
Prototype: void QSqlDatabasePrivate::addDatabase(const QSqlDatabase &db, const QString &name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 253-266
 50.000% (2/4)
92
QSqlDatabasePrivate
Name: QSqlDatabasePrivate::QSqlDatabasePrivate
Prototype: QSqlDatabasePrivate::QSqlDatabasePrivate(const QSqlDatabasePrivate &other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 171-183
  0.000% (0/1)
101

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