QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QFile
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
rename
Name: QFile::rename
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
link
Name: QFile::link
Prototype: bool QFile::link(const QString &linkName)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 696-711
 42.857% (3/7)
103
rename
Name: QFile::rename
Prototype: bool QFile::rename(const QString &newName)
Coverage:  52.308% (34/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 546-660
 52.308% (34/65)
7322
open
Name: QFile::open
Prototype: bool QFile::open(FILE *fh, OpenMode mode, FileHandleFlags handleFlags)
Coverage:  52.381% (11/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 938-964
 52.381% (11/21)
187
open
Name: QFile::open
Prototype: bool QFile::open(int fd, OpenMode mode, FileHandleFlags handleFlags)
Coverage:  52.381% (11/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 997-1023
 52.381% (11/21)
187
copy
Name: QFile::copy
Prototype: bool QFile::copy(const QString &newName)
Coverage:  55.102% (27/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 742-830
 55.102% (27/49)
5316
remove
Name: QFile::remove
Prototype: bool QFile::remove()
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 493-511
 70.000% (7/10)
124
setFileName
Name: QFile::setFileName
Prototype: void QFile::setFileName(const QString &name)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 313-327
 71.429% (5/7)
93
open
Name: QFile::open
Prototype: bool QFile::open(OpenMode mode)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 864-892
 78.947% (15/19)
207
QFile
Name: QFile::QFile
Prototype: QFile::QFile()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 237-240
100.000% (1/1)
21
QFile
Name: QFile::QFile
Prototype: QFile::QFile(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 244-247
100.000% (1/1)
21
QFile
Name: QFile::QFile
Prototype: QFile::QFile(const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 251-256
100.000% (1/1)
21
QFile
Name: QFile::QFile
Prototype: QFile::QFile(const QString &name, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 261-266
100.000% (1/1)
21
QFile
Name: QFile::QFile
Prototype: QFile::QFile(QFilePrivate &dd, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 270-273
100.000% (1/1)
21
copy
Name: QFile::copy
Prototype: bool QFile::copy(const QString &fileName, const QString &newName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 844-848
100.000% (1/1)
11
exists
Name: QFile::exists
Prototype: bool QFile::exists() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 411-418
100.000% (1/1)
31
exists
Name: QFile::exists
Prototype: bool QFile::exists(const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 428-432
100.000% (1/1)
11
fileName
Name: QFile::fileName
Prototype: QString QFile::fileName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 289-293
100.000% (1/1)
21
link
Name: QFile::link
Prototype: bool QFile::link(const QString &fileName, const QString &linkName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 724-728
100.000% (1/1)
11
permissions
Name: QFile::permissions
Prototype: QFile::Permissions QFile::permissions() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 1053-1056
100.000% (1/1)
11
permissions
Name: QFile::permissions
Prototype: QFile::Permissions QFile::permissions(const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 1065-1069
100.000% (1/1)
11
readLink
Name: QFile::readLink
Prototype: QString QFile::readLink() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 454-459
100.000% (1/1)
21
readLink
Name: QFile::readLink
Prototype: QString QFile::readLink(const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 478-482
100.000% (1/1)
11
remove
Name: QFile::remove
Prototype: bool QFile::remove(const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 523-527
100.000% (1/1)
11
rename
Name: QFile::rename
Prototype: bool QFile::rename(const QString &oldName, const QString &newName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 674-678
100.000% (1/1)
11
resize
Name: QFile::resize
Prototype: bool QFile::resize(qint64 sz)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 1028-1031
100.000% (1/1)
11
resize
Name: QFile::resize
Prototype: bool QFile::resize(const QString &fileName, qint64 sz)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 1044-1048
100.000% (1/1)
11
setPermissions
Name: QFile::setPermissions
Prototype: bool QFile::setPermissions(Permissions permissions)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 1082-1085
100.000% (1/1)
11
setPermissions
Name: QFile::setPermissions
Prototype: bool QFile::setPermissions(const QString &fileName, Permissions permissions)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 1093-1097
100.000% (1/1)
11
size
Name: QFile::size
Prototype: qint64 QFile::size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfile.cpp
Lines: 1102-1105
100.000% (1/1)
11

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