QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QResourceFileEngine
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
fileName
Name: QResourceFileEngine::fileName
Prototype: QString QResourceFileEngine::fileName(FileName file) const
Coverage:  45.161% (14/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1384-1411
 45.161% (14/31)
229
fileFlags
Name: QResourceFileEngine::fileFlags
Prototype: QAbstractFileEngine::FileFlags QResourceFileEngine::fileFlags(QAbstractFileEngine::FileFlags type) const
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1356-1377
100.000% (19/19)
157
read
Name: QResourceFileEngine::read
Prototype: qint64 QResourceFileEngine::read(char *data, qint64 len)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1275-1288
100.000% (11/11)
104
open
Name: QResourceFileEngine::open
Prototype: bool QResourceFileEngine::open(QIODevice::OpenMode flags)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1246-1260
 80.000% (8/10)
104
extension
Name: QResourceFileEngine::extension
Prototype: bool QResourceFileEngine::extension(Extension extension, const ExtensionOption *option, ExtensionReturn *output)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1451-1465
 71.429% (5/7)
103
seek
Name: QResourceFileEngine::seek
Prototype: bool QResourceFileEngine::seek(qint64 pos)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1339-1349
 42.857% (3/7)
73
size
Name: QResourceFileEngine::size
Prototype: qint64 QResourceFileEngine::size() const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1315-1323
 71.429% (5/7)
63
close
Name: QResourceFileEngine::close
Prototype: bool QResourceFileEngine::close()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1262-1268
100.000% (1/1)
41
atEnd
Name: QResourceFileEngine::atEnd
Prototype: bool QResourceFileEngine::atEnd() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1331-1337
  0.000% (0/4)
42
QResourceFileEngine
Name: QResourceFileEngine::QResourceFileEngine
Prototype: QResourceFileEngine::QResourceFileEngine(const QString &file)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1222-1234
 83.333% (5/6)
42
setFileName
Name: QResourceFileEngine::setFileName
Prototype: void QResourceFileEngine::setFileName(const QString &file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1240-1244
100.000% (1/1)
21
pos
Name: QResourceFileEngine::pos
Prototype: qint64 QResourceFileEngine::pos() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1325-1329
  0.000% (0/1)
21
write
Name: QResourceFileEngine::write
Prototype: qint64 QResourceFileEngine::write(const char *, qint64)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1290-1293
  0.000% (0/1)
11
supportsExtension
Name: QResourceFileEngine::supportsExtension
Prototype: bool QResourceFileEngine::supportsExtension(Extension extension) const
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1467-1470
100.000% (5/5)
11
setSize
Name: QResourceFileEngine::setSize
Prototype: bool QResourceFileEngine::setSize(qint64)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1207-1210
  0.000% (0/1)
11
setPermissions
Name: QResourceFileEngine::setPermissions
Prototype: bool QResourceFileEngine::setPermissions(uint)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1379-1382
  0.000% (0/1)
11
rmdir
Name: QResourceFileEngine::rmdir
Prototype: bool QResourceFileEngine::rmdir(const QString &, bool) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1202-1205
  0.000% (0/1)
11
rename
Name: QResourceFileEngine::rename
Prototype: bool QResourceFileEngine::rename(const QString &)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1305-1308
100.000% (1/1)
11
remove
Name: QResourceFileEngine::remove
Prototype: bool QResourceFileEngine::remove()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1295-1298
100.000% (1/1)
11
ownerId
Name: QResourceFileEngine::ownerId
Prototype: uint QResourceFileEngine::ownerId(FileOwner) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1418-1422
  0.000% (0/1)
11
owner
Name: QResourceFileEngine::owner
Prototype: QString QResourceFileEngine::owner(FileOwner) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1424-1427
  0.000% (0/1)
11
mkdir
Name: QResourceFileEngine::mkdir
Prototype: bool QResourceFileEngine::mkdir(const QString &, bool) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1197-1200
  0.000% (0/1)
11
link
Name: QResourceFileEngine::link
Prototype: bool QResourceFileEngine::link(const QString &)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1310-1313
  0.000% (0/1)
11
isSequential
Name: QResourceFileEngine::isSequential
Prototype: bool QResourceFileEngine::isSequential() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1351-1354
100.000% (1/1)
11
isRelativePath
Name: QResourceFileEngine::isRelativePath
Prototype: bool QResourceFileEngine::isRelativePath() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1413-1416
100.000% (1/1)
11
flush
Name: QResourceFileEngine::flush
Prototype: bool QResourceFileEngine::flush()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1270-1273
100.000% (1/1)
11
fileTime
Name: QResourceFileEngine::fileTime
Prototype: QDateTime QResourceFileEngine::fileTime(FileTime) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1429-1432
100.000% (1/1)
11
entryList
Name: QResourceFileEngine::entryList
Prototype: QStringList QResourceFileEngine::entryList(QDir::Filters filters, const QStringList &filterNames) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1212-1215
  0.000% (0/1)
11
endEntryList
Name: QResourceFileEngine::endEntryList
Prototype: QAbstractFileEngine::Iterator *QResourceFileEngine::endEntryList()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1446-1449
  0.000% (0/1)
11
copy
Name: QResourceFileEngine::copy
Prototype: bool QResourceFileEngine::copy(const QString &)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1300-1303
100.000% (1/1)
11
caseSensitive
Name: QResourceFileEngine::caseSensitive
Prototype: bool QResourceFileEngine::caseSensitive() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1217-1220
  0.000% (0/1)
11
beginEntryList
Name: QResourceFileEngine::beginEntryList
Prototype: QAbstractFileEngine::Iterator *QResourceFileEngine::beginEntryList(QDir::Filters filters, const QStringList &filterNames)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1437-1441
100.000% (1/1)
11

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