QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QSqlField
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QSqlField
Name: QSqlField::~QSqlField
Prototype: QSqlField::~QSqlField()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 203-207
100.000% (4/4)
22
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: 377-380
100.000% (1/1)
11
setValue
Name: QSqlField::setValue
Prototype: void QSqlField::setValue(const QVariant& value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 306-311
100.000% (4/4)
32
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: 270-274
100.000% (1/1)
21
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: 215-219
100.000% (1/1)
21
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: 344-348
100.000% (1/1)
21
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: 249-253
100.000% (1/1)
21
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: 333-337
100.000% (1/1)
21
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: 237-241
100.000% (1/1)
21
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: 285-289
100.000% (1/1)
21
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: 261-265
100.000% (1/1)
21
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: 556-560
100.000% (1/1)
21
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: 430-433
100.000% (1/1)
11
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: 459-462
100.000% (1/1)
11
operator==
Name: QSqlField::operator==
Prototype: bool QSqlField::operator==(const QSqlField& other) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 193-197
100.000% (7/7)
21
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: 176-181
100.000% (1/1)
31
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: 363-366
100.000% (1/1)
11
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: 444-447
100.000% (1/1)
11
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: 504-507
100.000% (1/1)
11
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: 404-405
100.000% (1/1)
11
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: 413-414
100.000% (1/1)
11
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: 495-498
100.000% (1/1)
11
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: 545-548
100.000% (1/1)
11
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: 418-421
100.000% (1/1)
11
clear
Name: QSqlField::clear
Prototype: void QSqlField::clear()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 320-325
100.000% (4/4)
32
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: 155-159
100.000% (1/1)
21
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: 165-170
100.000% (1/1)
31
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: 483-486
  0.000% (0/1)
11
setType
Name: QSqlField::setType
Prototype: void QSqlField::setType(QVariant::Type type)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp
Lines: 388-394
  0.000% (0/4)
42
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: 470-473
  0.000% (0/1)
11

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