QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QSharedMemory
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
create
Name: QSharedMemory::create
Prototype: bool QSharedMemory::create(int size, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 320-353
 86.667% (13/15)
165
attach
Name: QSharedMemory::attach
Prototype: bool QSharedMemory::attach(AccessMode mode)
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 391-407
 75.000% (12/16)
94
unlock
Name: QSharedMemory::unlock
Prototype: bool QSharedMemory::unlock()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 522-534
 71.429% (5/7)
103
setNativeKey
Name: QSharedMemory::setNativeKey
Prototype: void QSharedMemory::setNativeKey(const QString &key)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 223-234
 66.667% (6/9)
83
setKey
Name: QSharedMemory::setKey
Prototype: void QSharedMemory::setKey(const QString &key)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 191-202
100.000% (9/9)
83
lock
Name: QSharedMemory::lock
Prototype: bool QSharedMemory::lock()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 497-512
100.000% (7/7)
113
detach
Name: QSharedMemory::detach
Prototype: bool QSharedMemory::detach()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 431-444
 66.667% (6/9)
73
~QSharedMemory
Name: QSharedMemory::~QSharedMemory
Prototype: QSharedMemory::~QSharedMemory()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 172-175
100.000% (1/1)
11
size
Name: QSharedMemory::size
Prototype: int QSharedMemory::size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 361-365
100.000% (1/1)
21
nativeKey
Name: QSharedMemory::nativeKey
Prototype: QString QSharedMemory::nativeKey() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 304-308
100.000% (1/1)
21
key
Name: QSharedMemory::key
Prototype: QString QSharedMemory::key() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 286-290
100.000% (1/1)
21
isAttached
Name: QSharedMemory::isAttached
Prototype: bool QSharedMemory::isAttached() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 415-419
100.000% (1/1)
21
errorString
Name: QSharedMemory::errorString
Prototype: QString QSharedMemory::errorString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 586-590
100.000% (1/1)
21
error
Name: QSharedMemory::error
Prototype: QSharedMemory::SharedMemoryError QSharedMemory::error() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 572-576
100.000% (1/1)
21
data
Name: QSharedMemory::data
Prototype: const void *QSharedMemory::data() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 479-483
  0.000% (0/1)
21
data
Name: QSharedMemory::data
Prototype: void *QSharedMemory::data()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 455-459
100.000% (1/1)
21
constData
Name: QSharedMemory::constData
Prototype: const void* QSharedMemory::constData() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 470-474
  0.000% (0/1)
21
QSharedMemory
Name: QSharedMemory::QSharedMemory
Prototype: QSharedMemory::QSharedMemory(const QString &key, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 157-161
100.000% (1/1)
11
QSharedMemory
Name: QSharedMemory::QSharedMemory
Prototype: QSharedMemory::QSharedMemory(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 145-148
100.000% (1/1)
21

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