| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSslKey::QSslKey| Name:  | QSslKey::QSslKey |  | Prototype:  | QSslKey::QSslKey(QIODevice *device, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat encoding, QSsl::KeyType type, const QByteArray &passPhrase) |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 256-269 |  
  |  | 8 | 3 | 
 QSslKey::QSslKey| Name:  | QSslKey::QSslKey |  | Prototype:  | QSslKey::QSslKey(Qt::HANDLE handle, QSsl::KeyType type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 280-291 |  
  |  | 4 | 1 | 
 QSslKey::QSslKey| Name:  | QSslKey::QSslKey |  | Prototype:  | QSslKey::QSslKey(const QSslKey &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 296-298 |  
  |  | 2 | 1 | 
 QSslKey::algorithm| Name:  | QSslKey::algorithm |  | Prototype:  | QSsl::KeyAlgorithm QSslKey::algorithm() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 366-369 |  
  |  | 1 | 1 | 
 QSslKey::clear| Name:  | QSslKey::clear |  | Prototype:  | void QSslKey::clear() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 342-345 |  
  |  | 1 | 1 | 
 QSslKey::handle| Name:  | QSslKey::handle |  | Prototype:  | Qt::HANDLE QSslKey::handle() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 415-418 |  
  |  | 1 | 1 | 
 QSslKey::isNull| Name:  | QSslKey::isNull |  | Prototype:  | bool QSslKey::isNull() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 332-335 |  
  |  | 1 | 1 | 
 QSslKey::length| Name:  | QSslKey::length |  | Prototype:  | int QSslKey::length() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 350-353 |  
  |  | 1 | 1 | 
 QSslKey::operator=| Name:  | QSslKey::operator= |  | Prototype:  | QSslKey &QSslKey::operator=(const QSslKey &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 313-317 |  
  |  | 2 | 1 | 
 QSslKey::operator==| Name:  | QSslKey::operator== |  | Prototype:  | bool QSslKey::operator==(const QSslKey &other) const |  | Coverage:  |  47.368% (9/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 423-438 |  
  |  | 13 | 7 | 
 QSslKey::toDer| Name:  | QSslKey::toDer |  | Prototype:  | QByteArray QSslKey::toDer(const QByteArray &passPhrase) const |  | Coverage:  |  72.727% (8/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 377-392 |  
  |  | 6 | 3 | 
 QSslKey::toPem| Name:  | QSslKey::toPem |  | Prototype:  | QByteArray QSslKey::toPem(const QByteArray &passPhrase) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 399-402 |  
  |  | 1 | 1 | 
 QSslKey::type| Name:  | QSslKey::type |  | Prototype:  | QSsl::KeyType QSslKey::type() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 358-361 |  
  |  | 1 | 1 | 
 QSslKeyPrivate::clear| Name:  | QSslKeyPrivate::clear |  | Prototype:  | void QSslKeyPrivate::clear(bool deep) |  | Coverage:  |  83.333% (30/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 50-77 |  
  |  | 19 | 10 | 
 QSslKeyPrivate::decodeDer| Name:  | QSslKeyPrivate::decodeDer |  | Prototype:  | void QSslKeyPrivate::decodeDer(const QByteArray &der, bool deepClear) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 121-125 |  
  |  | 2 | 1 | 
 QSslKeyPrivate::decodePem| Name:  | QSslKeyPrivate::decodePem |  | Prototype:  | void QSslKeyPrivate::decodePem(const QByteArray &pem, const QByteArray &passPhrase, bool deepClear) |  | Coverage:  |  70.000% (28/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 127-167 |  
  |  | 28 | 10 | 
 QSslKeyPrivate::decrypt| Name:  | QSslKeyPrivate::decrypt |  | Prototype:  | QByteArray QSslKeyPrivate::decrypt(Cipher cipher, const QByteArray &data, const QByteArray &key, const QByteArray &iv) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 307-310 |  
  |  | 1 | 1 | 
 QSslKeyPrivate::derFromPem| Name:  | QSslKeyPrivate::derFromPem |  | Prototype:  | QByteArray QSslKeyPrivate::derFromPem(const QByteArray &pem, QMap<QByteArray, QByteArray> *headers) const |  | Coverage:  |  10.811% (4/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 172-220 |  
  |  | 34 | 9 | 
 QSslKeyPrivate::encrypt| Name:  | QSslKeyPrivate::encrypt |  | Prototype:  | QByteArray QSslKeyPrivate::encrypt(Cipher cipher, const QByteArray &data, const QByteArray &key, const QByteArray &iv) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 312-315 |  
  |  | 1 | 1 | 
 QSslKeyPrivate::fromEVP_PKEY| Name:  | QSslKeyPrivate::fromEVP_PKEY |  | Prototype:  | bool QSslKeyPrivate::fromEVP_PKEY(EVP_PKEY *pkey) |  | Coverage:  |  18.182% (2/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 79-119 |  
  |  | 21 | 4 | 
 QSslKeyPrivate::handle| Name:  | QSslKeyPrivate::handle |  | Prototype:  | Qt::HANDLE QSslKeyPrivate::handle() const |  | Coverage:  |  40.000% (4/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 250-266 |  
  |  | 6 | 6 | 
 QSslKeyPrivate::length| Name:  | QSslKeyPrivate::length |  | Prototype:  | int QSslKeyPrivate::length() const |  | Coverage:  |  76.923% (10/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 169-182 |  
  |  | 7 | 6 | 
 QSslKeyPrivate::pemFooter| Name:  | QSslKeyPrivate::pemFooter |  | Prototype:  | QByteArray QSslKeyPrivate::pemFooter() const |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 118-131 |  
  |  | 6 | 9 | 
 QSslKeyPrivate::pemFooter::[lambda]| Name:  | QSslKeyPrivate::pemFooter::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 127-127 |  
  |  | 0 | 1 | 
 QSslKeyPrivate::pemFromDer| Name:  | QSslKeyPrivate::pemFromDer |  | Prototype:  | QByteArray QSslKeyPrivate::pemFromDer(const QByteArray &der, const QMap<QByteArray, QByteArray> &headers) const |  | Coverage:  |  61.538% (8/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 138-165 |  
  |  | 18 | 5 | 
 QSslKeyPrivate::pemHeader| Name:  | QSslKeyPrivate::pemHeader |  | Prototype:  | QByteArray QSslKeyPrivate::pemHeader() const |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 100-113 |  
  |  | 6 | 9 | 
 QSslKeyPrivate::pemHeader::[lambda]| Name:  | QSslKeyPrivate::pemHeader::[lambda] |  | Prototype:  | []() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 109-109 |  
  |  | 0 | 1 | 
 QSslKeyPrivate::toPem| Name:  | QSslKeyPrivate::toPem |  | Prototype:  | QByteArray QSslKeyPrivate::toPem(const QByteArray &passPhrase) const |  | Coverage:  |  58.824% (30/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 184-248 |  
  |  | 44 | 16 | 
 QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator| Name:  | QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator |  | Prototype:  | QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 116-119 |  
  |  | 2 | 1 | 
 QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator| Name:  | QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator |  | Prototype:  | QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator(const QSslPreSharedKeyAuthenticator &authenticator) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 133-136 |  
  |  | 2 | 1 | 
 QSslPreSharedKeyAuthenticator::identity| Name:  | QSslPreSharedKeyAuthenticator::identity |  | Prototype:  | QByteArray QSslPreSharedKeyAuthenticator::identity() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 190-193 |  
  |  | 1 | 1 | 
 QSslPreSharedKeyAuthenticator::identityHint| Name:  | QSslPreSharedKeyAuthenticator::identityHint |  | Prototype:  | QByteArray QSslPreSharedKeyAuthenticator::identityHint() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 166-169 |  
  |  | 1 | 1 | 
 QSslPreSharedKeyAuthenticator::maximumIdentityLength| Name:  | QSslPreSharedKeyAuthenticator::maximumIdentityLength |  | Prototype:  | int QSslPreSharedKeyAuthenticator::maximumIdentityLength() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 205-208 |  
  |  | 1 | 1 | 
 QSslPreSharedKeyAuthenticator::maximumPreSharedKeyLength| Name:  | QSslPreSharedKeyAuthenticator::maximumPreSharedKeyLength |  | Prototype:  | int QSslPreSharedKeyAuthenticator::maximumPreSharedKeyLength() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 244-247 |  
  |  | 1 | 1 | 
 QSslPreSharedKeyAuthenticator::operator=| Name:  | QSslPreSharedKeyAuthenticator::operator= |  | Prototype:  | QSslPreSharedKeyAuthenticator &QSslPreSharedKeyAuthenticator::operator=(const QSslPreSharedKeyAuthenticator &authenticator) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 142-146 |  
  |  | 2 | 1 | 
 QSslPreSharedKeyAuthenticator::preSharedKey| Name:  | QSslPreSharedKeyAuthenticator::preSharedKey |  | Prototype:  | QByteArray QSslPreSharedKeyAuthenticator::preSharedKey() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 230-233 |  
  |  | 1 | 1 | 
 QSslPreSharedKeyAuthenticator::setIdentity| Name:  | QSslPreSharedKeyAuthenticator::setIdentity |  | Prototype:  | void QSslPreSharedKeyAuthenticator::setIdentity(const QByteArray &identity) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 180-183 |  
  |  | 1 | 1 | 
 QSslPreSharedKeyAuthenticator::setPreSharedKey| Name:  | QSslPreSharedKeyAuthenticator::setPreSharedKey |  | Prototype:  | void QSslPreSharedKeyAuthenticator::setPreSharedKey(const QByteArray &preSharedKey) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 220-223 |  
  |  | 1 | 1 | 
 QSslPreSharedKeyAuthenticatorPrivate::QSslPreSharedKeyAuthenticatorPrivate| Name:  | QSslPreSharedKeyAuthenticatorPrivate::QSslPreSharedKeyAuthenticatorPrivate |  | Prototype:  | QSslPreSharedKeyAuthenticatorPrivate::QSslPreSharedKeyAuthenticatorPrivate() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp |  | Lines:  | 44-48 |  
  |  | 2 | 1 | 
 QSslSocket::QSslSocket| Name:  | QSslSocket::QSslSocket |  | Prototype:  | QSslSocket::QSslSocket(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 346-355 |  
  |  | 3 | 1 | 
 QSslSocket::abort| Name:  | QSslSocket::abort |  | Prototype:  | void QSslSocket::abort() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 864-873 |  
  |  | 4 | 2 | 
 QSslSocket::addCaCertificate| Name:  | QSslSocket::addCaCertificate |  | Prototype:  | void QSslSocket::addCaCertificate(const QSslCertificate &certificate) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1347-1351 |  
  |  | 2 | 1 | 
 QSslSocket::addCaCertificates| Name:  | QSslSocket::addCaCertificates |  | Prototype:  | bool QSslSocket::addCaCertificates(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1326-1336 |  
  |  | 6 | 2 | 
 QSslSocket::addCaCertificates| Name:  | QSslSocket::addCaCertificates |  | Prototype:  | void QSslSocket::addCaCertificates(const QList<QSslCertificate> &certificates) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1362-1366 |  
  |  | 2 | 1 | 
 QSslSocket::addDefaultCaCertificate| Name:  | QSslSocket::addDefaultCaCertificate |  | Prototype:  | void QSslSocket::addDefaultCaCertificate(const QSslCertificate &certificate) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1438-1441 |  
  |  | 1 | 1 | 
 QSslSocket::addDefaultCaCertificates| Name:  | QSslSocket::addDefaultCaCertificates |  | Prototype:  | bool QSslSocket::addDefaultCaCertificates(const QString &path, QSsl::EncodingFormat encoding, QRegExp::PatternSyntax syntax) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1425-1429 |  
  |  | 1 | 1 | 
 QSslSocket::addDefaultCaCertificates| Name:  | QSslSocket::addDefaultCaCertificates |  | Prototype:  | void QSslSocket::addDefaultCaCertificates(const QList<QSslCertificate> &certificates) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1450-1453 |  
  |  | 1 | 1 | 
 QSslSocket::atEnd| Name:  | QSslSocket::atEnd |  | Prototype:  | bool QSslSocket::atEnd() const |  | Coverage:  |  70.000% (7/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 807-813 |  
  |  | 4 | 2 | 
 QSslSocket::bytesAvailable| Name:  | QSslSocket::bytesAvailable |  | Prototype:  | qint64 QSslSocket::bytesAvailable() const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 719-725 |  
  |  | 4 | 2 | 
 QSslSocket::bytesToWrite| Name:  | QSslSocket::bytesToWrite |  | Prototype:  | qint64 QSslSocket::bytesToWrite() const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 733-739 |  
  |  | 4 | 2 | 
 QSslSocket::caCertificates| Name:  | QSslSocket::caCertificates |  | Prototype:  | QList<QSslCertificate> QSslSocket::caCertificates() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1407-1411 |  
  |  | 2 | 1 | 
 QSslSocket::canReadLine| Name:  | QSslSocket::canReadLine |  | Prototype:  | bool QSslSocket::canReadLine() const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 776-782 |  
  |  | 4 | 2 | 
 QSslSocket::ciphers| Name:  | QSslSocket::ciphers |  | Prototype:  | QList<QSslCipher> QSslSocket::ciphers() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1197-1201 |  
  |  | 2 | 1 | 
 QSslSocket::close| Name:  | QSslSocket::close |  | Prototype:  | void QSslSocket::close() |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 787-802 |  
  |  | 8 | 3 | 
 QSslSocket::connectToHost| Name:  | QSslSocket::connectToHost |  | Prototype:  | void QSslSocket::connectToHost(const QString &hostName, quint16 port, OpenMode openMode, NetworkLayerProtocol protocol) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1897-1921 |  
  |  | 11 | 3 | 
 QSslSocket::connectToHostEncrypted| Name:  | QSslSocket::connectToHostEncrypted |  | Prototype:  | void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, OpenMode mode, NetworkLayerProtocol protocol) |  | Coverage:  |  33.333% (3/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 429-445 |  
  |  | 15 | 3 | 
 QSslSocket::connectToHostEncrypted| Name:  | QSslSocket::connectToHostEncrypted |  | Prototype:  | void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, OpenMode mode, NetworkLayerProtocol protocol) |  | Coverage:  |  33.333% (3/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 458-477 |  
  |  | 16 | 3 | 
 QSslSocket::defaultCaCertificates| Name:  | QSslSocket::defaultCaCertificates |  | Prototype:  | QList<QSslCertificate> QSslSocket::defaultCaCertificates() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1495-1498 |  
  |  | 1 | 1 | 
 QSslSocket::defaultCiphers| Name:  | QSslSocket::defaultCiphers |  | Prototype:  | QList<QSslCipher> QSslSocket::defaultCiphers() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1290-1293 |  
  |  | 1 | 1 | 
 QSslSocket::disconnectFromHost| Name:  | QSslSocket::disconnectFromHost |  | Prototype:  | void QSslSocket::disconnectFromHost() |  | Coverage:  |  75.000% (18/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1926-1961 |  
  |  | 20 | 8 | 
 QSslSocket::encryptedBytesAvailable| Name:  | QSslSocket::encryptedBytesAvailable |  | Prototype:  | qint64 QSslSocket::encryptedBytesAvailable() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 748-754 |  
  |  | 4 | 2 | 
 QSslSocket::encryptedBytesToWrite| Name:  | QSslSocket::encryptedBytesToWrite |  | Prototype:  | qint64 QSslSocket::encryptedBytesToWrite() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 762-768 |  
  |  | 4 | 2 | 
 QSslSocket::flush| Name:  | QSslSocket::flush |  | Prototype:  | bool QSslSocket::flush() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 830-841 |  
  |  | 4 | 2 | 
 QSslSocket::ignoreSslErrors| Name:  | QSslSocket::ignoreSslErrors |  | Prototype:  | void QSslSocket::ignoreSslErrors() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1861-1865 |  
  |  | 2 | 1 | 
 QSslSocket::ignoreSslErrors| Name:  | QSslSocket::ignoreSslErrors |  | Prototype:  | void QSslSocket::ignoreSslErrors(const QList<QSslError> &errors) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1888-1892 |  
  |  | 2 | 1 | 
 QSslSocket::isEncrypted| Name:  | QSslSocket::isEncrypted |  | Prototype:  | bool QSslSocket::isEncrypted() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 572-576 |  
  |  | 2 | 1 | 
 QSslSocket::localCertificate| Name:  | QSslSocket::localCertificate |  | Prototype:  | QSslCertificate QSslSocket::localCertificate() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1004-1010 |  
  |  | 4 | 2 | 
 QSslSocket::localCertificateChain| Name:  | QSslSocket::localCertificateChain |  | Prototype:  | QList<QSslCertificate> QSslSocket::localCertificateChain() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 957-961 |  
  |  | 2 | 1 | 
 QSslSocket::mode| Name:  | QSslSocket::mode |  | Prototype:  | QSslSocket::SslMode QSslSocket::mode() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 551-555 |  
  |  | 2 | 1 | 
 QSslSocket::peerCertificate| Name:  | QSslSocket::peerCertificate |  | Prototype:  | QSslCertificate QSslSocket::peerCertificate() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1037-1041 |  
  |  | 2 | 1 | 
 QSslSocket::peerCertificateChain| Name:  | QSslSocket::peerCertificateChain |  | Prototype:  | QList<QSslCertificate> QSslSocket::peerCertificateChain() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1066-1070 |  
  |  | 2 | 1 | 
 QSslSocket::peerVerifyDepth| Name:  | QSslSocket::peerVerifyDepth |  | Prototype:  | int QSslSocket::peerVerifyDepth() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 656-660 |  
  |  | 2 | 1 | 
 QSslSocket::peerVerifyMode| Name:  | QSslSocket::peerVerifyMode |  | Prototype:  | QSslSocket::PeerVerifyMode QSslSocket::peerVerifyMode() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 614-618 |  
  |  | 2 | 1 | 
 QSslSocket::peerVerifyName| Name:  | QSslSocket::peerVerifyName |  | Prototype:  | QString QSslSocket::peerVerifyName() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 693-697 |  
  |  | 2 | 1 | 
 QSslSocket::privateKey| Name:  | QSslSocket::privateKey |  | Prototype:  | QSslKey QSslSocket::privateKey() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1162-1166 |  
  |  | 2 | 1 | 
 QSslSocket::protocol| Name:  | QSslSocket::protocol |  | Prototype:  | QSsl::SslProtocol QSslSocket::protocol() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 583-587 |  
  |  | 2 | 1 | 
 QSslSocket::readData| Name:  | QSslSocket::readData |  | Prototype:  | qint64 QSslSocket::readData(char *data, qint64 maxlen) |  | Coverage:  |  90.000% (9/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1966-1984 |  
  |  | 7 | 3 | 
 QSslSocket::resume| Name:  | QSslSocket::resume |  | Prototype:  | void QSslSocket::resume() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 382-386 |  
  |  | 1 | 1 | 
 QSslSocket::sessionCipher| Name:  | QSslSocket::sessionCipher |  | Prototype:  | QSslCipher QSslSocket::sessionCipher() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1086-1090 |  
  |  | 2 | 1 | 
 QSslSocket::sessionProtocol| Name:  | QSslSocket::sessionProtocol |  | Prototype:  | QSsl::SslProtocol QSslSocket::sessionProtocol() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1100-1104 |  
  |  | 2 | 1 | 
 QSslSocket::setCaCertificates| Name:  | QSslSocket::setCaCertificates |  | Prototype:  | void QSslSocket::setCaCertificates(const QList<QSslCertificate> &certificates) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 1384-1389 |  
  |  | 3 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 6 | 3 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 1 | 1 | 
 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 |  
  |  | 3 | 1 | 
 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 |  
  |  | 3 | 2 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 5 | 3 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 5 | 2 | 
 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 |  
  |  | 2 | 1 | 
 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 |  
  |  | 4 | 2 | 
 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 |  
  |  | 14 | 2 | 
 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 |  
  |  | 3 | 2 | 
 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 |  
  |  | 17 | 2 | 
 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 |  
  |  | 4 | 2 | 
 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 |  
  |  | 6 | 1 |