OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QAbstractSocketPrivate
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QAbstractSocketPrivate
Name: QAbstractSocketPrivate::QAbstractSocketPrivate
Prototype: QAbstractSocketPrivate::QAbstractSocketPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 553-575
100.000% (1/1)
11
_q_abortConnectionAttempt
Name: QAbstractSocketPrivate::_q_abortConnectionAttempt
Prototype: void QAbstractSocketPrivate::_q_abortConnectionAttempt()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1194-1214
 85.714% (6/7)
113
_q_connectToNextAddress
Name: QAbstractSocketPrivate::_q_connectToNextAddress
Prototype: void QAbstractSocketPrivate::_q_connectToNextAddress()
Coverage:  75.758% (25/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1062-1144
 75.758% (25/33)
3510
_q_forceDisconnect
Name: QAbstractSocketPrivate::_q_forceDisconnect
Prototype: void QAbstractSocketPrivate::_q_forceDisconnect()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1216-1223
  0.000% (0/8)
42
_q_startConnecting
Name: QAbstractSocketPrivate::_q_startConnecting
Prototype: void QAbstractSocketPrivate::_q_startConnecting(const QHostInfo &hostInfo)
Coverage:  86.364% (19/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 990-1051
 86.364% (19/22)
237
_q_testConnection
Name: QAbstractSocketPrivate::_q_testConnection
Prototype: void QAbstractSocketPrivate::_q_testConnection()
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1151-1185
 92.000% (23/25)
169
bind
Name: QAbstractSocketPrivate::bind
Prototype: bool QAbstractSocketPrivate::bind(const QHostAddress &address, quint16 port, QAbstractSocket::BindMode mode)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1528-1579
 72.727% (16/22)
258
canCloseNotification
Name: QAbstractSocketPrivate::canCloseNotification
Prototype: void QAbstractSocketPrivate::canCloseNotification()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 747-782
  0.000% (0/15)
175
canReadNotification
Name: QAbstractSocketPrivate::canReadNotification
Prototype: bool QAbstractSocketPrivate::canReadNotification()
Coverage:  90.909% (30/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 679-740
 90.909% (30/33)
209
canWriteNotification
Name: QAbstractSocketPrivate::canWriteNotification
Prototype: bool QAbstractSocketPrivate::canWriteNotification()
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 790-801
100.000% (8/8)
42
connectionNotification
Name: QAbstractSocketPrivate::connectionNotification
Prototype: void QAbstractSocketPrivate::connectionNotification()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 808-818
100.000% (4/4)
22
emitReadyRead
Name: QAbstractSocketPrivate::emitReadyRead
Prototype: void QAbstractSocketPrivate::emitReadyRead()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1296-1306
100.000% (4/4)
62
fetchConnectionParameters
Name: QAbstractSocketPrivate::fetchConnectionParameters
Prototype: void QAbstractSocketPrivate::fetchConnectionParameters()
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1312-1347
 68.750% (11/16)
236
flush
Name: QAbstractSocketPrivate::flush
Prototype: bool QAbstractSocketPrivate::flush()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 894-902
100.000% (6/6)
42
getSocketEngine
Name: QAbstractSocketPrivate::getSocketEngine
Prototype: QAbstractSocketEngine* QAbstractSocketPrivate::getSocketEngine(QAbstractSocket *socket)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1373-1376
  0.000% (0/1)
11
initSocketLayer
Name: QAbstractSocketPrivate::initSocketLayer
Prototype: bool QAbstractSocketPrivate::initSocketLayer(QAbstractSocket::NetworkLayerProtocol protocol)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 615-665
 60.000% (6/10)
154
pauseSocketNotifiers
Name: QAbstractSocketPrivate::pauseSocketNotifiers
Prototype: void QAbstractSocketPrivate::pauseSocketNotifiers(QAbstractSocket *socket)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1350-1361
100.000% (4/4)
92
readFromSocket
Name: QAbstractSocketPrivate::readFromSocket
Prototype: bool QAbstractSocketPrivate::readFromSocket()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1230-1290
 89.474% (17/19)
206
resetSocketLayer
Name: QAbstractSocketPrivate::resetSocketLayer
Prototype: void QAbstractSocketPrivate::resetSocketLayer()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 590-607
100.000% (10/10)
104
resolveProxy
Name: QAbstractSocketPrivate::resolveProxy
Prototype: void QAbstractSocketPrivate::resolveProxy(const QString &hostname, quint16 port)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 909-942
 87.500% (14/16)
185
resumeSocketNotifiers
Name: QAbstractSocketPrivate::resumeSocketNotifiers
Prototype: void QAbstractSocketPrivate::resumeSocketNotifiers(QAbstractSocket *socket)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1363-1371
100.000% (4/4)
62
setError
Name: QAbstractSocketPrivate::setError
Prototype: void QAbstractSocketPrivate::setError(QAbstractSocket::SocketError errorCode, const QString &errStr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1383-1388
100.000% (1/1)
21
setErrorAndEmit
Name: QAbstractSocketPrivate::setErrorAndEmit
Prototype: void QAbstractSocketPrivate::setErrorAndEmit(QAbstractSocket::SocketError errorCode, const QString &errorString)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1396-1402
100.000% (1/1)
31
startConnectingByName
Name: QAbstractSocketPrivate::startConnectingByName
Prototype: void QAbstractSocketPrivate::startConnectingByName(const QString &host)
Coverage:  50.000% (8/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 950-979
 50.000% (8/16)
144
writeToSocket
Name: QAbstractSocketPrivate::writeToSocket
Prototype: bool QAbstractSocketPrivate::writeToSocket()
Coverage:  94.444% (34/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 829-886
 94.444% (34/36)
268

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