QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Function: zoneData
...70
Function: QTreeWidget::setItemExpanded
...80
Function: QTextStream::QTextStream
...90
Function: QTestTable::~QTestTable
...100
Function: QStyleOptionToolBox::QStyleOptionToolBox
...104
Function: QStorageInfo::QStorageInfo
105
Function: QStateMachinePrivate::removeConflictingTransitions
106
Function: QState::event
107
Function: QStandardItemModel::QStandardItemModel
108109
Function: QSslSocket::setCaCertificates
110
Function: QSslContext::sessionASN1
111
Function: QSslCertificate::issuerInfoAttributes
112
Function: QSqlResult::fetchNext
...120
Function: QSimplex::clearColumns
...130
Function: QRasterWindowPrivate::flush
...200
Function: QImage::createHeuristicMask
...300
Function: QAbstractOpenGLFunctions::initializeOpenGLFunctions
...308
Function: BlendStateBinder::set
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSslSocketPrivate::sslLibraryBuildVersionNumber
Name: QSslSocketPrivate::sslLibraryBuildVersionNumber
Prototype: long QSslSocketPrivate::sslLibraryBuildVersionNumber()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 610-613
  0.000% (0/1)
11
QSslSocketPrivate::sslContext
Name: QSslSocketPrivate::sslContext
Prototype: QSharedPointer<QSslContext> QSslSocketPrivate::sslContext(QSslSocket *socket)
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2610-2613
 66.667% (2/3)
11
QSslSocketPrivate::setDefaultSupportedEllipticCurves
Name: QSslSocketPrivate::setDefaultSupportedEllipticCurves
Prototype: void QSslSocketPrivate::setDefaultSupportedEllipticCurves(const QVector<QSslEllipticCurve> &curves)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2107-2112
100.000% (1/1)
31
QSslSocketPrivate::setDefaultSupportedCiphers
Name: QSslSocketPrivate::setDefaultSupportedCiphers
Prototype: void QSslSocketPrivate::setDefaultSupportedCiphers(const QList<QSslCipher> &ciphers)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2087-2092
100.000% (1/1)
31
QSslSocketPrivate::setDefaultCiphers
Name: QSslSocketPrivate::setDefaultCiphers
Prototype: void QSslSocketPrivate::setDefaultCiphers(const QList<QSslCipher> &ciphers)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2077-2082
100.000% (1/1)
31
QSslSocketPrivate::setDefaultCaCertificates
Name: QSslSocketPrivate::setDefaultCaCertificates
Prototype: void QSslSocketPrivate::setDefaultCaCertificates(const QList<QSslCertificate> &certs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2127-2136
100.000% (1/1)
51
QSslSocketPrivate::rootCertOnDemandLoadingSupported
Name: QSslSocketPrivate::rootCertOnDemandLoadingSupported
Prototype: bool QSslSocketPrivate::rootCertOnDemandLoadingSupported()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2577-2580
100.000% (1/1)
11
QSslSocketPrivate::resumeSocketNotifiers
Name: QSslSocketPrivate::resumeSocketNotifiers
Prototype: void QSslSocketPrivate::resumeSocketNotifiers(QSslSocket *socket)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2290-2295
 50.000% (2/4)
32
QSslSocketPrivate::resetDefaultEllipticCurves
Name: QSslSocketPrivate::resetDefaultEllipticCurves
Prototype: void QSslSocketPrivate::resetDefaultEllipticCurves()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 662-686
 85.714% (6/7)
103
QSslSocketPrivate::resetDefaultCiphers
Name: QSslSocketPrivate::resetDefaultCiphers
Prototype: void QSslSocketPrivate::resetDefaultCiphers()
Coverage:  75.000% (15/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 629-660
 75.000% (15/20)
196
QSslSocketPrivate::peek
Name: QSslSocketPrivate::peek
Prototype: qint64 QSslSocketPrivate::peek(char *data, qint64 maxSize)
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2526-2548
 58.824% (10/17)
125
QSslSocketPrivate::peek
Name: QSslSocketPrivate::peek
Prototype: QByteArray QSslSocketPrivate::peek(qint64 maxSize)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2553-2572
 91.667% (11/12)
104
QSslSocketPrivate::pauseSocketNotifiers
Name: QSslSocketPrivate::pauseSocketNotifiers
Prototype: void QSslSocketPrivate::pauseSocketNotifiers(QSslSocket *socket)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2283-2288
 50.000% (2/4)
32
QSslSocketPrivate::isPaused
Name: QSslSocketPrivate::isPaused
Prototype: bool QSslSocketPrivate::isPaused() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2297-2300
  0.000% (0/1)
11
QSslSocketPrivate::isMatchingHostname
Name: QSslSocketPrivate::isMatchingHostname
Prototype: bool QSslSocketPrivate::isMatchingHostname(const QSslCertificate &cert, const QString &peerName)
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2615-2632
 55.556% (5/9)
85
QSslSocketPrivate::isMatchingHostname
Name: QSslSocketPrivate::isMatchingHostname
Prototype: bool QSslSocketPrivate::isMatchingHostname(const QString &cn, const QString &hostname)
Coverage:  92.308% (24/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2634-2672
 92.308% (24/26)
198
QSslSocketPrivate::init
Name: QSslSocketPrivate::init
Prototype: void QSslSocketPrivate::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2035-2052
100.000% (1/1)
101
QSslSocketPrivate::ensureLibraryLoaded
Name: QSslSocketPrivate::ensureLibraryLoaded
Prototype: bool QSslSocketPrivate::ensureLibraryLoaded()
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 467-498
 56.250% (9/16)
176
QSslSocketPrivate::ensureInitialized
Name: QSslSocketPrivate::ensureInitialized
Prototype: void QSslSocketPrivate::ensureInitialized()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 582-588
 50.000% (2/4)
32
QSslSocketPrivate::ensureCiphersAndCertsLoaded
Name: QSslSocketPrivate::ensureCiphersAndCertsLoaded
Prototype: void QSslSocketPrivate::ensureCiphersAndCertsLoaded()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 500-573
 61.538% (8/13)
165
QSslSocketPrivate::deinitialize
Name: QSslSocketPrivate::deinitialize
Prototype: void QSslSocketPrivate::deinitialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 448-453
100.000% (1/1)
31
QSslSocketPrivate::defaultCiphers
Name: QSslSocketPrivate::defaultCiphers
Prototype: QList<QSslCipher> QSslSocketPrivate::defaultCiphers()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2057-2062
100.000% (1/1)
31
QSslSocketPrivate::defaultCaCertificates
Name: QSslSocketPrivate::defaultCaCertificates
Prototype: QList<QSslCertificate> QSslSocketPrivate::defaultCaCertificates()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2117-2122
100.000% (1/1)
31
QSslSocketPrivate::createPlainSocket
Name: QSslSocketPrivate::createPlainSocket
Prototype: void QSslSocketPrivate::createPlainSocket(QIODevice::OpenMode openMode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2231-2281
100.000% (1/1)
411
QSslSocketPrivate::checkSettingSslContext
Name: QSslSocketPrivate::checkSettingSslContext
Prototype: void QSslSocketPrivate::checkSettingSslContext(QSslSocket* socket, QSharedPointer<QSslContext> sslContext)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2601-2605
 75.000% (3/4)
22
QSslSocketPrivate::bind
Name: QSslSocketPrivate::bind
Prototype: bool QSslSocketPrivate::bind(const QHostAddress &address, quint16 port, QAbstractSocket::BindMode mode)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2302-2323
 71.429% (5/7)
103
QSslSocketPrivate::addDefaultCaCertificates
Name: QSslSocketPrivate::addDefaultCaCertificates
Prototype: bool QSslSocketPrivate::addDefaultCaCertificates(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2141-2153
  0.000% (0/4)
82
QSslSocketPrivate::addDefaultCaCertificates
Name: QSslSocketPrivate::addDefaultCaCertificates
Prototype: void QSslSocketPrivate::addDefaultCaCertificates(const QList<QSslCertificate> &certs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2169-2175
  0.000% (0/1)
41
QSslSocketPrivate::addDefaultCaCertificate
Name: QSslSocketPrivate::addDefaultCaCertificate
Prototype: void QSslSocketPrivate::addDefaultCaCertificate(const QSslCertificate &cert)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2158-2164
100.000% (1/1)
41
QSslSocketPrivate::_q_stateChangedSlot
Name: QSslSocketPrivate::_q_stateChangedSlot
Prototype: void QSslSocketPrivate::_q_stateChangedSlot(QAbstractSocket::SocketState state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2387-2395
100.000% (1/1)
31
QSslSocketPrivate::_q_resumeImplementation
Name: QSslSocketPrivate::_q_resumeImplementation
Prototype: void QSslSocketPrivate::_q_resumeImplementation()
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2480-2495
 80.000% (8/10)
104
QSslSocketPrivate::_q_readyReadSlot
Name: QSslSocketPrivate::_q_readyReadSlot
Prototype: void QSslSocketPrivate::_q_readyReadSlot()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2423-2437
 71.429% (5/7)
73
QSslSocketPrivate::_q_hostFoundSlot
Name: QSslSocketPrivate::_q_hostFoundSlot
Prototype: void QSslSocketPrivate::_q_hostFoundSlot()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2360-2368
100.000% (1/1)
21
QSslSocketPrivate::_q_flushWriteBuffer
Name: QSslSocketPrivate::_q_flushWriteBuffer
Prototype: void QSslSocketPrivate::_q_flushWriteBuffer()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2460-2465
100.000% (4/4)
32
QSslSocketPrivate::_q_flushReadBuffer
Name: QSslSocketPrivate::_q_flushReadBuffer
Prototype: void QSslSocketPrivate::_q_flushReadBuffer()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2470-2475
 75.000% (3/4)
22
QSslSocketPrivate::_q_errorSlot
Name: QSslSocketPrivate::_q_errorSlot
Prototype: void QSslSocketPrivate::_q_errorSlot(QAbstractSocket::SocketError error)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2400-2418
100.000% (4/4)
72
QSslSocketPrivate::_q_disconnectedSlot
Name: QSslSocketPrivate::_q_disconnectedSlot
Prototype: void QSslSocketPrivate::_q_disconnectedSlot()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2373-2382
100.000% (1/1)
31
QSslSocketPrivate::_q_connectedSlot
Name: QSslSocketPrivate::_q_connectedSlot
Prototype: void QSslSocketPrivate::_q_connectedSlot()
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2328-2355
 77.778% (7/9)
133
QSslSocketPrivate::_q_bytesWrittenSlot
Name: QSslSocketPrivate::_q_bytesWrittenSlot
Prototype: void QSslSocketPrivate::_q_bytesWrittenSlot(qint64 written)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2442-2455
 90.000% (9/10)
63
QSslSocketPrivate::QSslSocketPrivate
Name: QSslSocketPrivate::QSslSocketPrivate
Prototype: QSslSocketPrivate::QSslSocketPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2010-2023
100.000% (1/1)
11
QSslSocketGlobalData::QSslSocketGlobalData
Name: QSslSocketGlobalData::QSslSocketGlobalData
Prototype: QSslSocketGlobalData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 332-332
100.000% (1/1)
11
QSslSocketBackendPrivate::~QSslSocketBackendPrivate
Name: QSslSocketBackendPrivate::~QSslSocketBackendPrivate
Prototype: QSslSocketBackendPrivate::~QSslSocketBackendPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 216-219
100.000% (1/1)
11
QSslSocketBackendPrivate::verify
Name: QSslSocketBackendPrivate::verify
Prototype: QList<QSslError> QSslSocketBackendPrivate::verify(const QList<QSslCertificate> &certificateChain, const QString &hostName)
Coverage:  75.000% (33/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1657-1783
 75.000% (33/44)
6116
QSslSocketBackendPrivate::transmit
Name: QSslSocketBackendPrivate::transmit
Prototype: void QSslSocketBackendPrivate::transmit()
Coverage:  74.725% (68/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 843-1042
 74.725% (68/91)
8930
QSslSocketBackendPrivate::tlsPskClientCallback
Name: QSslSocketBackendPrivate::tlsPskClientCallback
Prototype: unsigned int QSslSocketBackendPrivate::tlsPskClientCallback(const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1298-1327
  0.000% (0/7)
153
QSslSocketBackendPrivate::storePeerCertificates
Name: QSslSocketBackendPrivate::storePeerCertificates
Prototype: void QSslSocketBackendPrivate::storePeerCertificates()
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1256-1270
100.000% (9/9)
73
QSslSocketBackendPrivate::startServerEncryption
Name: QSslSocketBackendPrivate::startServerEncryption
Prototype: void QSslSocketBackendPrivate::startServerEncryption()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 824-836
100.000% (4/4)
62
QSslSocketBackendPrivate::startHandshake
Name: QSslSocketBackendPrivate::startHandshake
Prototype: bool QSslSocketBackendPrivate::startHandshake()
Coverage:  84.286% (59/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1093-1254
 84.286% (59/70)
6822
QSslSocketBackendPrivate::startClientEncryption
Name: QSslSocketBackendPrivate::startClientEncryption
Prototype: void QSslSocketBackendPrivate::startClientEncryption()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 810-822
100.000% (4/4)
62
QSslSocketBackendPrivate::setupOpenSslOptions
Name: QSslSocketBackendPrivate::setupOpenSslOptions
Prototype: long QSslSocketBackendPrivate::setupOpenSslOptions(QSsl::SslProtocol protocol, QSsl::SslOptions sslOptions)
Coverage:  82.353% (28/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 302-350
 82.353% (28/34)
2511
QSslSocketBackendPrivate::sessionProtocol
Name: QSslSocketBackendPrivate::sessionProtocol
Prototype: QSsl::SslProtocol QSslSocketBackendPrivate::sessionProtocol() const
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1541-1561
 35.714% (5/14)
107
QSslSocketBackendPrivate::sessionCipher
Name: QSslSocketBackendPrivate::sessionCipher
Prototype: QSslCipher QSslSocketBackendPrivate::sessionCipher() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1526-1539
100.000% (6/6)
42
QSslSocketBackendPrivate::initSslContext
Name: QSslSocketBackendPrivate::initSslContext
Prototype: bool QSslSocketBackendPrivate::initSslContext()
Coverage:  65.517% (38/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 352-434
 65.517% (38/58)
4514
QSslSocketBackendPrivate::importPkcs12
Name: QSslSocketBackendPrivate::importPkcs12
Prototype: bool QSslSocketBackendPrivate::importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase)
Coverage:  28.571% (8/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1785-1850
 28.571% (8/28)
3910
QSslSocketBackendPrivate::getErrorsFromOpenSsl
Name: QSslSocketBackendPrivate::getErrorsFromOpenSsl
Prototype: QString QSslSocketBackendPrivate::getErrorsFromOpenSsl()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 164-175
100.000% (7/7)
83
QSslSocketBackendPrivate::disconnected
Name: QSslSocketBackendPrivate::disconnected
Prototype: void QSslSocketBackendPrivate::disconnected()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1511-1524
100.000% (4/4)
62
QSslSocketBackendPrivate::disconnectFromHost
Name: QSslSocketBackendPrivate::disconnectFromHost
Prototype: void QSslSocketBackendPrivate::disconnectFromHost()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1499-1509
 85.714% (6/7)
63
QSslSocketBackendPrivate::destroySslContext
Name: QSslSocketBackendPrivate::destroySslContext
Prototype: void QSslSocketBackendPrivate::destroySslContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 436-443
100.000% (4/4)
42
QSslSocketBackendPrivate::continueHandshake::[lambda]
Name: QSslSocketBackendPrivate::continueHandshake::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1626-1626
  0.000% (0/1)
01
QSslSocketBackendPrivate::continueHandshake
Name: QSslSocketBackendPrivate::continueHandshake
Prototype: void QSslSocketBackendPrivate::continueHandshake()
Coverage:  81.250% (26/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1563-1644
 81.250% (26/32)
2511
QSslSocketBackendPrivate::checkSslErrors
Name: QSslSocketBackendPrivate::checkSslErrors
Prototype: bool QSslSocketBackendPrivate::checkSslErrors()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1272-1296
 89.474% (17/19)
164
QSslSocketBackendPrivate::STACKOFX509_to_QSslCertificates
Name: QSslSocketBackendPrivate::STACKOFX509_to_QSslCertificates
Prototype: QList<QSslCertificate> QSslSocketBackendPrivate::STACKOFX509_to_QSslCertificates(struct stack_st_X509 *x509)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1646-1655
 85.714% (6/7)
63
QSslSocketBackendPrivate::QSslSocketBackendPrivate
Name: QSslSocketBackendPrivate::QSslSocketBackendPrivate
Prototype: QSslSocketBackendPrivate::QSslSocketBackendPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 206-214
100.000% (1/1)
11
QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER
Name: QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER
Prototype: QSslCipher QSslSocketBackendPrivate::QSslCipher_from_SSL_CIPHER(SSL_CIPHER *cipher)
Coverage:  62.500% (20/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 221-259
 62.500% (20/32)
2910
QSslSocket::~QSslSocket
Name: QSslSocket::~QSslSocket
Prototype: QSslSocket::~QSslSocket()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 360-368
100.000% (1/1)
31
QSslSocket::writeData
Name: QSslSocket::writeData
Prototype: qint64 QSslSocket::writeData(const char *data, qint64 len)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1989-2005
100.000% (6/6)
72
QSslSocket::waitForReadyRead
Name: QSslSocket::waitForReadyRead
Prototype: bool QSslSocket::waitForReadyRead(int msecs)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1587-1627
 86.957% (20/23)
207
QSslSocket::waitForEncrypted
Name: QSslSocket::waitForEncrypted
Prototype: bool QSslSocket::waitForEncrypted(int msecs)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1555-1582
 73.077% (19/26)
168
QSslSocket::waitForDisconnected
Name: QSslSocket::waitForDisconnected
Prototype: bool QSslSocket::waitForDisconnected(int msecs)
Coverage:  59.091% (13/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1663-1692
 59.091% (13/22)
188
QSslSocket::waitForConnected
Name: QSslSocket::waitForConnected
Prototype: bool QSslSocket::waitForConnected(int msecs)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1526-1537
100.000% (7/7)
83
QSslSocket::waitForBytesWritten
Name: QSslSocket::waitForBytesWritten
Prototype: bool QSslSocket::waitForBytesWritten(int msecs)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1632-1654
 68.750% (11/16)
136
QSslSocket::systemCaCertificates
Name: QSslSocket::systemCaCertificates
Prototype: QList<QSslCertificate> QSslSocket::systemCaCertificates()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1513-1517
100.000% (1/1)
11
QSslSocket::supportsSsl
Name: QSslSocket::supportsSsl
Prototype: bool QSslSocket::supportsSsl()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1713-1716
100.000% (1/1)
11
QSslSocket::supportedCiphers
Name: QSslSocket::supportedCiphers
Prototype: QList<QSslCipher> QSslSocket::supportedCiphers()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1306-1309
100.000% (1/1)
11
QSslSocket::startServerEncryption
Name: QSslSocket::startServerEncryption
Prototype: void QSslSocket::startServerEncryption()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1821-1834
 28.571% (2/7)
73
QSslSocket::startClientEncryption
Name: QSslSocket::startClientEncryption
Prototype: void QSslSocket::startClientEncryption()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1780-1799
 61.538% (8/13)
245
QSslSocket::sslLibraryVersionString
Name: QSslSocket::sslLibraryVersionString
Prototype: QString QSslSocket::sslLibraryVersionString()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1736-1739
100.000% (1/1)
11
QSslSocket::sslLibraryVersionNumber
Name: QSslSocket::sslLibraryVersionNumber
Prototype: long QSslSocket::sslLibraryVersionNumber()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1725-1728
100.000% (1/1)
11
QSslSocket::sslLibraryBuildVersionString
Name: QSslSocket::sslLibraryBuildVersionString
Prototype: QString QSslSocket::sslLibraryBuildVersionString()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1762-1765
  0.000% (0/1)
11
QSslSocket::sslLibraryBuildVersionNumber
Name: QSslSocket::sslLibraryBuildVersionNumber
Prototype: long QSslSocket::sslLibraryBuildVersionNumber()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1749-1752
  0.000% (0/1)
11
QSslSocket::sslErrors
Name: QSslSocket::sslErrors
Prototype: QList<QSslError> QSslSocket::sslErrors() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1702-1706
100.000% (1/1)
21
QSslSocket::sslConfiguration
Name: QSslSocket::sslConfiguration
Prototype: QSslConfiguration QSslSocket::sslConfiguration() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 888-899
100.000% (1/1)
61
QSslSocket::socketOption
Name: QSslSocket::socketOption
Prototype: QVariant QSslSocket::socketOption(QAbstractSocket::SocketOption option)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 532-539
  0.000% (0/4)
42
QSslSocket::setSslConfiguration
Name: QSslSocket::setSslConfiguration
Prototype: void QSslSocket::setSslConfiguration(const QSslConfiguration &configuration)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 912-935
100.000% (4/4)
172
QSslSocket::setSocketOption
Name: QSslSocket::setSocketOption
Prototype: void QSslSocket::setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 519-524
 75.000% (3/4)
32
QSslSocket::setSocketDescriptor
Name: QSslSocket::setSocketDescriptor
Prototype: bool QSslSocket::setSocketDescriptor(qintptr socketDescriptor, SocketState state, OpenMode openMode)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 491-511
 75.000% (3/4)
142
QSslSocket::setReadBufferSize
Name: QSslSocket::setReadBufferSize
Prototype: void QSslSocket::setReadBufferSize(qint64 size)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 848-855
 75.000% (3/4)
42
QSslSocket::setProtocol
Name: QSslSocket::setProtocol
Prototype: void QSslSocket::setProtocol(QSsl::SslProtocol protocol)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 594-598
100.000% (1/1)
21
QSslSocket::setPrivateKey
Name: QSslSocket::setPrivateKey
Prototype: void QSslSocket::setPrivateKey(const QSslKey &key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1120-1124
100.000% (1/1)
21
QSslSocket::setPrivateKey
Name: QSslSocket::setPrivateKey
Prototype: void QSslSocket::setPrivateKey(const QString &fileName, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat format, const QByteArray &passPhrase)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1146-1155
 75.000% (3/4)
52
QSslSocket::setPeerVerifyName
Name: QSslSocket::setPeerVerifyName
Prototype: void QSslSocket::setPeerVerifyName(const QString &hostName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 707-711
  0.000% (0/1)
21
QSslSocket::setPeerVerifyMode
Name: QSslSocket::setPeerVerifyMode
Prototype: void QSslSocket::setPeerVerifyMode(QSslSocket::PeerVerifyMode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 637-641
100.000% (1/1)
21
QSslSocket::setPeerVerifyDepth
Name: QSslSocket::setPeerVerifyDepth
Prototype: void QSslSocket::setPeerVerifyDepth(int depth)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 675-683
100.000% (7/7)
53
QSslSocket::setLocalCertificateChain
Name: QSslSocket::setLocalCertificateChain
Prototype: void QSslSocket::setLocalCertificateChain(const QList<QSslCertificate> &localChain)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 944-948
100.000% (1/1)
21
QSslSocket::setLocalCertificate
Name: QSslSocket::setLocalCertificate
Prototype: void QSslSocket::setLocalCertificate(const QSslCertificate &certificate)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 975-980
100.000% (1/1)
31
QSslSocket::setLocalCertificate
Name: QSslSocket::setLocalCertificate
Prototype: void QSslSocket::setLocalCertificate(const QString &path, QSsl::EncodingFormat format)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 989-996
 75.000% (3/4)
32
QSslSocket::setDefaultCiphers
Name: QSslSocket::setDefaultCiphers
Prototype: void QSslSocket::setDefaultCiphers(const QList<QSslCipher> &ciphers)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1267-1270
100.000% (1/1)
11
QSslSocket::setDefaultCaCertificates
Name: QSslSocket::setDefaultCaCertificates
Prototype: void QSslSocket::setDefaultCaCertificates(const QList<QSslCertificate> &certificates)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1471-1474
100.000% (1/1)
11
QSslSocket::setCiphers
Name: QSslSocket::setCiphers
Prototype: void QSslSocket::setCiphers(const QList<QSslCipher> &ciphers)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1217-1221
100.000% (1/1)
21
QSslSocket::setCiphers
Name: QSslSocket::setCiphers
Prototype: void QSslSocket::setCiphers(const QString &ciphers)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1241-1250
100.000% (5/5)
63
Page:<>1
Function: zoneData
...70
Function: QTreeWidget::setItemExpanded
...80
Function: QTextStream::QTextStream
...90
Function: QTestTable::~QTestTable
...100
Function: QStyleOptionToolBox::QStyleOptionToolBox
...104
Function: QStorageInfo::QStorageInfo
105
Function: QStateMachinePrivate::removeConflictingTransitions
106
Function: QState::event
107
Function: QStandardItemModel::QStandardItemModel
108109
Function: QSslSocket::setCaCertificates
110
Function: QSslContext::sessionASN1
111
Function: QSslCertificate::issuerInfoAttributes
112
Function: QSqlResult::fetchNext
...120
Function: QSimplex::clearColumns
...130
Function: QRasterWindowPrivate::flush
...200
Function: QImage::createHeuristicMask
...300
Function: QAbstractOpenGLFunctions::initializeOpenGLFunctions
...308
Function: BlendStateBinder::set

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