OpenCoverage

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

Function Tree

Path:<top>::QSqlRecord
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QSqlRecord
Name: QSqlRecord::~QSqlRecord
Prototype: QSqlRecord::~QSqlRecord()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 159-163
100.000% (4/4)
22
value
Name: QSqlRecord::value
Prototype: QVariant QSqlRecord::value(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 193-196
100.000% (1/1)
11
value
Name: QSqlRecord::value
Prototype: QVariant QSqlRecord::value(const QString& name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 207-210
100.000% (1/1)
11
setValue
Name: QSqlRecord::setValue
Prototype: void QSqlRecord::setValue(int index, const QVariant& val)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 486-492
100.000% (4/4)
42
setValue
Name: QSqlRecord::setValue
Prototype: void QSqlRecord::setValue(const QString& name, const QVariant& val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 502-505
100.000% (1/1)
11
setNull
Name: QSqlRecord::setNull
Prototype: void QSqlRecord::setNull(int index)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 425-431
100.000% (4/4)
42
setNull
Name: QSqlRecord::setNull
Prototype: void QSqlRecord::setNull(const QString& name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 439-442
100.000% (1/1)
11
setGenerated
Name: QSqlRecord::setGenerated
Prototype: void QSqlRecord::setGenerated(const QString& name, bool generated)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 376-379
100.000% (1/1)
11
setGenerated
Name: QSqlRecord::setGenerated
Prototype: void QSqlRecord::setGenerated(int index, bool generated)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 389-395
100.000% (4/4)
42
remove
Name: QSqlRecord::remove
Prototype: void QSqlRecord::remove(int pos)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 308-315
100.000% (4/4)
42
operator==
Name: QSqlRecord::operator==
Prototype: bool QSqlRecord::operator==(const QSqlRecord &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 180-183
100.000% (1/1)
11
operator=
Name: QSqlRecord::operator=
Prototype: QSqlRecord& QSqlRecord::operator=(const QSqlRecord& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 149-153
100.000% (1/1)
21
keyValues
Name: QSqlRecord::keyValues
Prototype: QSqlRecord QSqlRecord::keyValues(const QSqlRecord &keyFields) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 537-545
100.000% (4/4)
42
isNull
Name: QSqlRecord::isNull
Prototype: bool QSqlRecord::isNull(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 403-406
100.000% (1/1)
11
isNull
Name: QSqlRecord::isNull
Prototype: bool QSqlRecord::isNull(const QString& name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 414-417
100.000% (1/1)
11
isGenerated
Name: QSqlRecord::isGenerated
Prototype: bool QSqlRecord::isGenerated(const QString& name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 451-454
100.000% (1/1)
11
isGenerated
Name: QSqlRecord::isGenerated
Prototype: bool QSqlRecord::isGenerated(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 463-466
100.000% (1/1)
11
isEmpty
Name: QSqlRecord::isEmpty
Prototype: bool QSqlRecord::isEmpty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 336-339
100.000% (1/1)
11
insert
Name: QSqlRecord::insert
Prototype: void QSqlRecord::insert(int pos, const QSqlField& field)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 279-283
100.000% (1/1)
21
indexOf
Name: QSqlRecord::indexOf
Prototype: int QSqlRecord::indexOf(const QString& name) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 233-241
100.000% (7/7)
53
fieldName
Name: QSqlRecord::fieldName
Prototype: QString QSqlRecord::fieldName(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 219-222
100.000% (1/1)
11
field
Name: QSqlRecord::field
Prototype: QSqlField QSqlRecord::field(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 248-251
100.000% (1/1)
11
field
Name: QSqlRecord::field
Prototype: QSqlField QSqlRecord::field(const QString &name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 256-259
100.000% (1/1)
11
detach
Name: QSqlRecord::detach
Prototype: void QSqlRecord::detach()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 510-513
100.000% (1/1)
11
count
Name: QSqlRecord::count
Prototype: int QSqlRecord::count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 474-477
100.000% (1/1)
11
contains
Name: QSqlRecord::contains
Prototype: bool QSqlRecord::contains(const QString& name) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 347-350
100.000% (1/1)
11
clearValues
Name: QSqlRecord::clearValues
Prototype: void QSqlRecord::clearValues()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 359-365
100.000% (4/4)
42
clear
Name: QSqlRecord::clear
Prototype: void QSqlRecord::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 323-327
100.000% (1/1)
21
append
Name: QSqlRecord::append
Prototype: void QSqlRecord::append(const QSqlField& field)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 268-272
100.000% (1/1)
21
QSqlRecord
Name: QSqlRecord::QSqlRecord
Prototype: QSqlRecord::QSqlRecord()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 124-127
100.000% (1/1)
11
QSqlRecord
Name: QSqlRecord::QSqlRecord
Prototype: QSqlRecord::QSqlRecord(const QSqlRecord& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 136-140
100.000% (1/1)
21
replace
Name: QSqlRecord::replace
Prototype: void QSqlRecord::replace(int pos, const QSqlField& field)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp
Lines: 292-299
 50.000% (2/4)
42

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