| Function | Condition % | Modifications | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–´ |
QReadWriteLock| Name: | QReadWriteLock::QReadWriteLock | | Prototype: | QReadWriteLock::QReadWriteLock(RecursionMode recursionMode) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 144-148 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 111-113 | | Comparison: | Different |
| | Different | 1 | 1 |
~QReadWriteLock| Name: | QReadWriteLock::~QReadWriteLock | | Prototype: | QReadWriteLock::~QReadWriteLock() | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 156-164 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 121-124 | | Comparison: | Different |
| | Different | 1 | 1 |
lockForRead| Name: | QReadWriteLock::lockForRead | | Prototype: | void QReadWriteLock::lockForRead() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 175-180 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 135-163 | | Comparison: | Different |
| | Different | 25 | 5 |
lockForWrite| Name: | QReadWriteLock::lockForWrite | | Prototype: | void QReadWriteLock::lockForWrite() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 292-295 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 274-300 | | Comparison: | Different |
| | Different | 23 | 5 |
tryLockForRead| Name: | QReadWriteLock::tryLockForRead | | Prototype: | bool QReadWriteLock::tryLockForRead() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 198-201 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 181-208 | | Comparison: | Different |
| | Different | 24 | 5 |
tryLockForWrite| Name: | QReadWriteLock::tryLockForWrite | | Prototype: | bool QReadWriteLock::tryLockForWrite() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 312-315 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 317-343 | | Comparison: | Different |
| | Different | 29 | 5 |
stateForWaitCondition| Name: | QReadWriteLock::stateForWaitCondition | | Prototype: | QReadWriteLock::StateForWaitCondition QReadWriteLock::stateForWaitCondition() const | | Coverage: | 71.429% (10/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 446-462 | | Comparison: | New |
| | New | 11 | 6 |
tryLockForRead| Name: | QReadWriteLock::tryLockForRead | | Prototype: | bool QReadWriteLock::tryLockForRead(int timeout) | | Coverage: | 62.500% (20/32) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 222-279 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 229-261 | | Comparison: | Different |
| | Different | 28 | 6 |
tryLockForWrite| Name: | QReadWriteLock::tryLockForWrite | | Prototype: | bool QReadWriteLock::tryLockForWrite(int timeout) | | Coverage: | 66.667% (20/30) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 336-383 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 364-396 | | Comparison: | Different |
| | Different | 33 | 6 |
unlock| Name: | QReadWriteLock::unlock | | Prototype: | void QReadWriteLock::unlock() | | Coverage: | 90.000% (27/30) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines: | 393-443 | | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp | | Lines (reference): | 406-438 | | Comparison: | Different |
| | Different | 19 | 9 |