QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QLibraryPrivate
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
findOrCreate
Name: QLibraryPrivate::findOrCreate
Prototype: QLibraryPrivate *QLibraryPrivate::findOrCreate(const QString &fileName, const QString &version, QLibrary::LoadHints loadHints)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 490-494
100.000% (1/1)
11
prefixes_sys
Name: QLibraryPrivate::prefixes_sys
Prototype: QStringList QLibraryPrivate::prefixes_sys()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp
Lines: 124-127
100.000% (1/1)
11
release
Name: QLibraryPrivate::release
Prototype: void QLibraryPrivate::release()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 567-570
100.000% (1/1)
11
setLoadHints
Name: QLibraryPrivate::setLoadHints
Prototype: void QLibraryPrivate::setLoadHints(QLibrary::LoadHints lh)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 516-521
100.000% (1/1)
21
QLibraryPrivate
Name: QLibraryPrivate::QLibraryPrivate
Prototype: QLibraryPrivate::QLibraryPrivate(const QString &canonicalFileName, const QString &version, QLibrary::LoadHints loadHints)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 481-488
100.000% (4/4)
32
isPlugin
Name: QLibraryPrivate::isPlugin
Prototype: bool QLibraryPrivate::isPlugin()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 685-691
100.000% (4/4)
32
mergeLoadHints
Name: QLibraryPrivate::mergeLoadHints
Prototype: void QLibraryPrivate::mergeLoadHints(QLibrary::LoadHints lh)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 500-507
100.000% (4/4)
32
resolve
Name: QLibraryPrivate::resolve
Prototype: QFunctionPointer QLibraryPrivate::resolve(const char *symbol)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 509-514
 50.000% (2/4)
32
resolve_sys
Name: QLibraryPrivate::resolve_sys
Prototype: QFunctionPointer QLibraryPrivate::resolve_sys(const char* symbol)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp
Lines: 303-328
100.000% (5/5)
62
suffixes_sys
Name: QLibraryPrivate::suffixes_sys
Prototype: QStringList QLibraryPrivate::suffixes_sys(const QString& fullVersion)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp
Lines: 75-122
100.000% (5/5)
52
unload_sys
Name: QLibraryPrivate::unload_sys
Prototype: bool QLibraryPrivate::unload_sys()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp
Lines: 265-287
 50.000% (2/4)
52
load
Name: QLibraryPrivate::load
Prototype: bool QLibraryPrivate::load()
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 523-544
 69.231% (9/13)
135
loadPlugin
Name: QLibraryPrivate::loadPlugin
Prototype: bool QLibraryPrivate::loadPlugin()
Coverage:  46.154% (6/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 572-588
 46.154% (6/13)
125
unload
Name: QLibraryPrivate::unload
Prototype: bool QLibraryPrivate::unload(UnloadFlag flag)
Coverage:  70.588% (12/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 546-565
 70.588% (12/17)
125
updatePluginState
Name: QLibraryPrivate::updatePluginState
Prototype: void QLibraryPrivate::updatePluginState()
Coverage:  53.571% (15/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 693-764
 53.571% (15/28)
379
load_sys
Name: QLibraryPrivate::load_sys
Prototype: bool QLibraryPrivate::load_sys()
Coverage:  83.333% (60/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp
Lines: 129-263
 83.333% (60/72)
5217

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