OpenCoverage

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

Function Tree

Path:<top>::QNetworkReplyHttpImplPrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
wantUploadDataSlot
Name: QNetworkReplyHttpImplPrivate::wantUploadDataSlot
Prototype: void QNetworkReplyHttpImplPrivate::wantUploadDataSlot(qint64 maxSize)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1377-1399
100.000% (5/5)
92
uploadByteDeviceReadyReadSlot
Name: QNetworkReplyHttpImplPrivate::uploadByteDeviceReadyReadSlot
Prototype: void QNetworkReplyHttpImplPrivate::uploadByteDeviceReadyReadSlot()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1401-1410
100.000% (4/4)
32
resetUploadDataSlot
Name: QNetworkReplyHttpImplPrivate::resetUploadDataSlot
Prototype: void QNetworkReplyHttpImplPrivate::resetUploadDataSlot(bool *r)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1355-1362
100.000% (4/4)
32
replySslErrors
Name: QNetworkReplyHttpImplPrivate::replySslErrors
Prototype: void QNetworkReplyHttpImplPrivate::replySslErrors( const QList<QSslError> &list, bool *ignoreAll, QList<QSslError> *toBeIgnored)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1329-1339
100.000% (7/7)
63
replySslConfigurationChanged
Name: QNetworkReplyHttpImplPrivate::replySslConfigurationChanged
Prototype: void QNetworkReplyHttpImplPrivate::replySslConfigurationChanged(const QSslConfiguration &sslConfiguration)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1341-1345
100.000% (1/1)
11
replyFinished
Name: QNetworkReplyHttpImplPrivate::replyFinished
Prototype: void QNetworkReplyHttpImplPrivate::replyFinished()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1066-1074
100.000% (4/4)
32
replyEncrypted
Name: QNetworkReplyHttpImplPrivate::replyEncrypted
Prototype: void QNetworkReplyHttpImplPrivate::replyEncrypted()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1323-1327
100.000% (1/1)
21
proxyAuthenticationRequired
Name: QNetworkReplyHttpImplPrivate::proxyAuthenticationRequired
Prototype: void QNetworkReplyHttpImplPrivate::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1304-1308
100.000% (1/1)
11
postRequest
Name: QNetworkReplyHttpImplPrivate::postRequest
Coverage: 100.000% (1/1)
100.000% (1/1)
01
isHttpRedirectResponse
Name: QNetworkReplyHttpImplPrivate::isHttpRedirectResponse
Prototype: bool QNetworkReplyHttpImplPrivate::isHttpRedirectResponse() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1093-1096
100.000% (1/1)
11
isCachingEnabled
Name: QNetworkReplyHttpImplPrivate::isCachingEnabled
Prototype: bool QNetworkReplyHttpImplPrivate::isCachingEnabled() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2189-2192
100.000% (1/1)
11
isCachingAllowed
Name: QNetworkReplyHttpImplPrivate::isCachingAllowed
Prototype: bool QNetworkReplyHttpImplPrivate::isCachingAllowed() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2220-2223
100.000% (1/1)
11
invalidateCache
Name: QNetworkReplyHttpImplPrivate::invalidateCache
Prototype: void QNetworkReplyHttpImplPrivate::invalidateCache()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 946-951
100.000% (4/4)
32
httpError
Name: QNetworkReplyHttpImplPrivate::httpError
Prototype: void QNetworkReplyHttpImplPrivate::httpError(QNetworkReply::NetworkError errorCode, const QString &errorString)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1311-1320
100.000% (1/1)
11
httpAuthenticationRequired
Name: QNetworkReplyHttpImplPrivate::httpAuthenticationRequired
Prototype: void QNetworkReplyHttpImplPrivate::httpAuthenticationRequired(const QHttpNetworkRequest &request, QAuthenticator *auth)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1297-1301
100.000% (1/1)
11
createUploadByteDevice
Name: QNetworkReplyHttpImplPrivate::createUploadByteDevice
Prototype: QNonContiguousByteDevice* QNetworkReplyHttpImplPrivate::createUploadByteDevice()
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2007-2025
100.000% (11/11)
104
createRedirectRequest
Name: QNetworkReplyHttpImplPrivate::createRedirectRequest
Prototype: QNetworkRequest QNetworkReplyHttpImplPrivate::createRedirectRequest(const QNetworkRequest &originalRequest, const QUrl &url, int maxRedirectsRemaining)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1098-1107
100.000% (1/1)
41
createCache
Name: QNetworkReplyHttpImplPrivate::createCache
Prototype: void QNetworkReplyHttpImplPrivate::createCache()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2180-2187
100.000% (6/6)
42
_q_startOperation
Name: QNetworkReplyHttpImplPrivate::_q_startOperation
Coverage: 100.000% (1/1)
100.000% (1/1)
01
_q_finished
Name: QNetworkReplyHttpImplPrivate::_q_finished
Prototype: void QNetworkReplyHttpImplPrivate::_q_finished()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2027-2031
100.000% (1/1)
11
_q_error
Name: QNetworkReplyHttpImplPrivate::_q_error
Prototype: void QNetworkReplyHttpImplPrivate::_q_error(QNetworkReplyImpl::NetworkError code, const QString &errorMessage)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2092-2095
100.000% (1/1)
11
_q_cacheSaveDeviceAboutToClose
Name: QNetworkReplyHttpImplPrivate::_q_cacheSaveDeviceAboutToClose
Prototype: void QNetworkReplyHttpImplPrivate::_q_cacheSaveDeviceAboutToClose()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1858-1863
100.000% (1/1)
11
QNetworkReplyHttpImplPrivate
Name: QNetworkReplyHttpImplPrivate::QNetworkReplyHttpImplPrivate
Prototype: QNetworkReplyHttpImplPrivate::QNetworkReplyHttpImplPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 413-442
100.000% (1/1)
21
emitReplyUploadProgress
Name: QNetworkReplyHttpImplPrivate::emitReplyUploadProgress
Prototype: void QNetworkReplyHttpImplPrivate::emitReplyUploadProgress(qint64 bytesSent, qint64 bytesTotal)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1986-2005
 86.667% (13/15)
105
_q_bufferOutgoingData
Name: QNetworkReplyHttpImplPrivate::_q_bufferOutgoingData
Prototype: void QNetworkReplyHttpImplPrivate::_q_bufferOutgoingData()
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1865-1906
 85.714% (12/14)
216
postRequest
Name: QNetworkReplyHttpImplPrivate::postRequest
Prototype: void QNetworkReplyHttpImplPrivate::postRequest(const QNetworkRequest &newHttpRequest)
Coverage:  84.906% (90/106)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 591-944
 84.906% (90/106)
22335
loadFromCacheIfAllowed
Name: QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed
Prototype: bool QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed(QHttpNetworkRequest &httpRequest)
Coverage:  83.636% (46/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 454-576
 83.636% (46/55)
6718
_q_networkSessionUsagePoliciesChanged
Name: QNetworkReplyHttpImplPrivate::_q_networkSessionUsagePoliciesChanged
Prototype: void QNetworkReplyHttpImplPrivate::_q_networkSessionUsagePoliciesChanged(QNetworkSession::UsagePolicies newPolicies)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1965-1980
 83.333% (10/12)
74
completeCacheSave
Name: QNetworkReplyHttpImplPrivate::completeCacheSave
Prototype: void QNetworkReplyHttpImplPrivate::completeCacheSave()
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2225-2234
 81.818% (9/11)
63
replyDownloadData
Name: QNetworkReplyHttpImplPrivate::replyDownloadData
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadData(QByteArray d)
Coverage:  78.125% (25/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 994-1064
 78.125% (25/32)
3410
_q_metaDataChanged
Name: QNetworkReplyHttpImplPrivate::_q_metaDataChanged
Prototype: void QNetworkReplyHttpImplPrivate::_q_metaDataChanged()
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2116-2137
 75.000% (9/12)
124
replyDownloadProgressSlot
Name: QNetworkReplyHttpImplPrivate::replyDownloadProgressSlot
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadProgressSlot(qint64 bytesReceived, qint64 bytesTotal)
Coverage:  74.194% (23/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1250-1295
 74.194% (23/31)
219
_q_startOperation
Name: QNetworkReplyHttpImplPrivate::_q_startOperation
Prototype: void QNetworkReplyHttpImplPrivate::_q_startOperation()
Coverage:  74.074% (20/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1717-1782
 74.074% (20/27)
339
initCacheSaveDevice
Name: QNetworkReplyHttpImplPrivate::initCacheSaveDevice
Prototype: void QNetworkReplyHttpImplPrivate::initCacheSaveDevice()
Coverage:  70.000% (14/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 953-992
 70.000% (14/20)
236
replyDownloadMetaData
Name: QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadMetaData(const QList<QPair<QByteArray,QByteArray> > &hm, int sc, const QString &rp, bool pu, QSharedPointer<char> db, qint64 contentLength, bool spdyWasUsed)
Coverage:  62.069% (36/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1153-1248
 62.069% (36/58)
5618
start
Name: QNetworkReplyHttpImplPrivate::start
Prototype: bool QNetworkReplyHttpImplPrivate::start(const QNetworkRequest &newHttpRequest)
Coverage:  60.000% (12/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1678-1715
 60.000% (12/20)
226
onRedirected
Name: QNetworkReplyHttpImplPrivate::onRedirected
Prototype: void QNetworkReplyHttpImplPrivate::onRedirected(const QUrl &redirectUrl, int httpStatus, int maxRedirectsRemaining)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1109-1132
 60.000% (6/10)
134
getRedirectOperation
Name: QNetworkReplyHttpImplPrivate::getRedirectOperation
Prototype: QNetworkAccessManager::Operation QNetworkReplyHttpImplPrivate::getRedirectOperation(QNetworkAccessManager::Operation currentOp, int httpStatus)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1076-1091
 60.000% (3/5)
53
fetchCacheMetaData
Name: QNetworkReplyHttpImplPrivate::fetchCacheMetaData
Prototype: QNetworkCacheMetaData QNetworkReplyHttpImplPrivate::fetchCacheMetaData(const QNetworkCacheMetaData &oldMetaData) const
Coverage:  54.839% (51/93)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1489-1638
 54.839% (51/93)
8221
setCachingEnabled
Name: QNetworkReplyHttpImplPrivate::setCachingEnabled
Prototype: void QNetworkReplyHttpImplPrivate::setCachingEnabled(bool enable)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2194-2218
 52.941% (9/17)
145
sentUploadDataSlot
Name: QNetworkReplyHttpImplPrivate::sentUploadDataSlot
Prototype: void QNetworkReplyHttpImplPrivate::sentUploadDataSlot(qint64 pos, qint64 amount)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1365-1374
 50.000% (2/4)
52
sendCacheContents
Name: QNetworkReplyHttpImplPrivate::sendCacheContents
Prototype: bool QNetworkReplyHttpImplPrivate::sendCacheContents(const QNetworkCacheMetaData &metaData)
Coverage:  50.000% (13/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1416-1487
 50.000% (13/26)
418
error
Name: QNetworkReplyHttpImplPrivate::error
Prototype: void QNetworkReplyHttpImplPrivate::error(QNetworkReplyImpl::NetworkError code, const QString &errorMessage)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2098-2114
 50.000% (2/4)
72
_q_bufferOutgoingDataFinished
Name: QNetworkReplyHttpImplPrivate::_q_bufferOutgoingDataFinished
Prototype: void QNetworkReplyHttpImplPrivate::_q_bufferOutgoingDataFinished()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1841-1856
 50.000% (2/4)
62
finished
Name: QNetworkReplyHttpImplPrivate::finished
Prototype: void QNetworkReplyHttpImplPrivate::finished()
Coverage:  48.387% (30/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2033-2090
 48.387% (30/62)
3013
checkForRedirect
Name: QNetworkReplyHttpImplPrivate::checkForRedirect
Prototype: void QNetworkReplyHttpImplPrivate::checkForRedirect(const int statusCode)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1134-1151
 44.444% (4/9)
76
_q_cacheLoadReadyRead
Name: QNetworkReplyHttpImplPrivate::_q_cacheLoadReadyRead
Prototype: void QNetworkReplyHttpImplPrivate::_q_cacheLoadReadyRead()
Coverage:  44.444% (16/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1784-1838
 44.444% (16/36)
2710
_q_networkSessionConnected
Name: QNetworkReplyHttpImplPrivate::_q_networkSessionConnected
Prototype: void QNetworkReplyHttpImplPrivate::_q_networkSessionConnected()
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1909-1937
 41.176% (7/17)
139
convert
Name: QNetworkReplyHttpImplPrivate::convert
Prototype: QHttpNetworkRequest::Priority QNetworkReplyHttpImplPrivate::convert(const QNetworkRequest::Priority& prio)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 578-589
 28.571% (2/7)
45
setResumeOffset
Name: QNetworkReplyHttpImplPrivate::setResumeOffset
Prototype: void QNetworkReplyHttpImplPrivate::setResumeOffset(quint64 offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1668-1671
  0.000% (0/1)
11
replyPreSharedKeyAuthenticationRequiredSlot
Name: QNetworkReplyHttpImplPrivate::replyPreSharedKeyAuthenticationRequiredSlot
Prototype: void QNetworkReplyHttpImplPrivate::replyPreSharedKeyAuthenticationRequiredSlot(QSslPreSharedKeyAuthenticator *authenticator)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1347-1351
  0.000% (0/1)
21
migrateBackend
Name: QNetworkReplyHttpImplPrivate::migrateBackend
Prototype: bool QNetworkReplyHttpImplPrivate::migrateBackend()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2143-2177
  0.000% (0/15)
175
canResume
Name: QNetworkReplyHttpImplPrivate::canResume
Prototype: bool QNetworkReplyHttpImplPrivate::canResume() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1640-1666
  0.000% (0/18)
136
_q_networkSessionStateChanged
Name: QNetworkReplyHttpImplPrivate::_q_networkSessionStateChanged
Prototype: void QNetworkReplyHttpImplPrivate::_q_networkSessionStateChanged(QNetworkSession::State sessionState)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1939-1947
  0.000% (0/8)
52
_q_networkSessionFailed
Name: QNetworkReplyHttpImplPrivate::_q_networkSessionFailed
Prototype: void QNetworkReplyHttpImplPrivate::_q_networkSessionFailed()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1949-1963
  0.000% (0/10)
93

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