QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QSslContext
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSslContext
Name: QSslContext::QSslContext
Prototype: QSslContext::QSslContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 68-74
100.000% (1/1)
21
cacheSession
Name: QSslContext::cacheSession
Prototype: bool QSslContext::cacheSession(SSL* ssl)
Coverage:  59.091% (13/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 452-478
 59.091% (13/22)
147
createSsl
Name: QSslContext::createSsl
Prototype: SSL* QSslContext::createSsl()
Coverage:  62.069% (18/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 409-449
 62.069% (18/29)
259
error
Name: QSslContext::error
Prototype: QSslError::SslError QSslContext::error() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 495-498
100.000% (1/1)
11
errorString
Name: QSslContext::errorString
Prototype: QString QSslContext::errorString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 500-503
100.000% (1/1)
11
fromConfiguration
Name: QSslContext::fromConfiguration
Prototype: QSslContext* QSslContext::fromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading)
Coverage:  67.619% (71/105)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 94-367
 67.619% (71/105)
11642
npnContext
Name: QSslContext::npnContext
Prototype: QSslContext::NPNContext QSslContext::npnContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 402-405
100.000% (1/1)
11
sessionASN1
Name: QSslContext::sessionASN1
Prototype: QByteArray QSslContext::sessionASN1() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 480-483
100.000% (1/1)
11
sessionTicketLifeTimeHint
Name: QSslContext::sessionTicketLifeTimeHint
Prototype: int QSslContext::sessionTicketLifeTimeHint() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 490-493
100.000% (1/1)
11
setSessionASN1
Name: QSslContext::setSessionASN1
Prototype: void QSslContext::setSessionASN1(const QByteArray &session)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 485-488
100.000% (1/1)
11
~QSslContext
Name: QSslContext::~QSslContext
Prototype: QSslContext::~QSslContext()
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 76-87
 90.000% (9/10)
64

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