QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QSqlResult
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSqlResult
Name: QSqlResult::QSqlResult
Prototype: QSqlResult::QSqlResult(QSqlResultPrivate &dd, const QSqlDriver *db)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 231-239
  0.000% (0/4)
62
bindValueType
Name: QSqlResult::bindValueType
Prototype: QSql::ParamType QSqlResult::bindValueType(int index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 766-770
  0.000% (0/1)
21
bindValueType
Name: QSqlResult::bindValueType
Prototype: QSql::ParamType QSqlResult::bindValueType(const QString& placeholder) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 778-782
  0.000% (0/1)
21
bindingSyntax
Name: QSqlResult::bindingSyntax
Prototype: QSqlResult::BindingSyntax QSqlResult::bindingSyntax() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 810-814
  0.000% (0/1)
21
boundValue
Name: QSqlResult::boundValue
Prototype: QVariant QSqlResult::boundValue(const QString& placeholder) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 754-759
  0.000% (0/1)
31
boundValueCount
Name: QSqlResult::boundValueCount
Prototype: int QSqlResult::boundValueCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 789-793
  0.000% (0/1)
21
exec
Name: QSqlResult::exec
Prototype: bool QSqlResult::exec()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 626-671
  0.000% (0/18)
356
fetchNext
Name: QSqlResult::fetchNext
Prototype: bool QSqlResult::fetchNext()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 519-522
  0.000% (0/1)
11
fetchPrevious
Name: QSqlResult::fetchPrevious
Prototype: bool QSqlResult::fetchPrevious()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 535-538
  0.000% (0/1)
11
handle
Name: QSqlResult::handle
Prototype: QVariant QSqlResult::handle() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 1016-1019
  0.000% (0/1)
11
hasOutValues
Name: QSqlResult::hasOutValues
Prototype: bool QSqlResult::hasOutValues() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 867-878
  0.000% (0/10)
84
lastInsertId
Name: QSqlResult::lastInsertId
Prototype: QVariant QSqlResult::lastInsertId() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 907-910
  0.000% (0/1)
11
nextResult
Name: QSqlResult::nextResult
Prototype: bool QSqlResult::nextResult()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 987-990
  0.000% (0/1)
11
record
Name: QSqlResult::record
Prototype: QSqlRecord QSqlResult::record() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 888-891
  0.000% (0/1)
11
bindValue
Name: QSqlResult::bindValue
Prototype: void QSqlResult::bindValue(const QString& placeholder, const QVariant& val, QSql::ParamType paramType)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 703-718
 50.000% (5/10)
94
savePrepare
Name: QSqlResult::savePrepare
Prototype: bool QSqlResult::savePrepare(const QString& query)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 583-600
 60.000% (6/10)
114
execBatch
Name: QSqlResult::execBatch
Prototype: bool QSqlResult::execBatch(bool arrayBind)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 946-961
 69.231% (9/13)
115
QSqlResult
Name: QSqlResult::QSqlResult
Prototype: QSqlResult::QSqlResult(const QSqlDriver *db)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 219-227
 75.000% (3/4)
62
bindValue
Name: QSqlResult::bindValue
Prototype: void QSqlResult::bindValue(int index, const QVariant& val, QSql::ParamType paramType)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 679-691
 75.000% (9/12)
104
addBindValue
Name: QSqlResult::addBindValue
Prototype: void QSqlResult::addBindValue(const QVariant& val, QSql::ParamType paramType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 726-732
100.000% (1/1)
41
at
Name: QSqlResult::at
Prototype: int QSqlResult::at() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 284-288
100.000% (1/1)
21
boundValue
Name: QSqlResult::boundValue
Prototype: QVariant QSqlResult::boundValue(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 740-744
100.000% (1/1)
21
boundValueName
Name: QSqlResult::boundValueName
Prototype: QString QSqlResult::boundValueName(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 855-859
100.000% (1/1)
21
boundValues
Name: QSqlResult::boundValues
Prototype: QVector<QVariant>& QSqlResult::boundValues() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 801-805
100.000% (1/1)
21
clear
Name: QSqlResult::clear
Prototype: void QSqlResult::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 820-824
100.000% (1/1)
21
driver
Name: QSqlResult::driver
Prototype: const QSqlDriver *QSqlResult::driver() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 370-374
100.000% (1/1)
21
executedQuery
Name: QSqlResult::executedQuery
Prototype: QString QSqlResult::executedQuery() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 834-838
100.000% (1/1)
21
isActive
Name: QSqlResult::isActive
Prototype: bool QSqlResult::isActive() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 317-321
100.000% (1/1)
21
isForwardOnly
Name: QSqlResult::isForwardOnly
Prototype: bool QSqlResult::isForwardOnly() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 546-550
100.000% (1/1)
21
isSelect
Name: QSqlResult::isSelect
Prototype: bool QSqlResult::isSelect() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 359-363
100.000% (1/1)
21
isValid
Name: QSqlResult::isValid
Prototype: bool QSqlResult::isValid() const
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 299-303
100.000% (5/5)
21
lastError
Name: QSqlResult::lastError
Prototype: QSqlError QSqlResult::lastError() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 411-415
100.000% (1/1)
21
lastQuery
Name: QSqlResult::lastQuery
Prototype: QString QSqlResult::lastQuery() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 271-275
100.000% (1/1)
21
numericalPrecisionPolicy
Name: QSqlResult::numericalPrecisionPolicy
Prototype: QSql::NumericalPrecisionPolicy QSqlResult::numericalPrecisionPolicy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 979-983
100.000% (1/1)
21
prepare
Name: QSqlResult::prepare
Prototype: bool QSqlResult::prepare(const QString& query)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 609-618
100.000% (4/4)
52
resetBindCount
Name: QSqlResult::resetBindCount
Prototype: void QSqlResult::resetBindCount()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 843-847
100.000% (1/1)
21
setActive
Name: QSqlResult::setActive
Prototype: void QSqlResult::setActive(bool active)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 384-391
100.000% (6/6)
42
setAt
Name: QSqlResult::setAt
Prototype: void QSqlResult::setAt(int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 330-334
100.000% (1/1)
21
setForwardOnly
Name: QSqlResult::setForwardOnly
Prototype: void QSqlResult::setForwardOnly(bool forward)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 568-572
100.000% (1/1)
21
setLastError
Name: QSqlResult::setLastError
Prototype: void QSqlResult::setLastError(const QSqlError &error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 400-404
100.000% (1/1)
21
setNumericalPrecisionPolicy
Name: QSqlResult::setNumericalPrecisionPolicy
Prototype: void QSqlResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy policy)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 971-975
100.000% (1/1)
21
setQuery
Name: QSqlResult::setQuery
Prototype: void QSqlResult::setQuery(const QString& query)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 258-262
100.000% (1/1)
21
setSelect
Name: QSqlResult::setSelect
Prototype: void QSqlResult::setSelect(bool select)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 346-350
100.000% (1/1)
21
~QSqlResult
Name: QSqlResult::~QSqlResult
Prototype: QSqlResult::~QSqlResult()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 245-249
100.000% (1/1)
21

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