| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 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:  | 1434-1438 |  
  |  | 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:  | 1459-1462 |  
  |  | 1 | 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:  | 1447-1450 |  
  |  | 1 | 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:  | 1335-1345 |  
  |  | 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:  | 1371-1375 |  
  |  | 2 | 1 | 
 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:  | 1356-1360 |  
  |  | 2 | 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:  | 872-881 |  
  |  | 4 | 2 | 
 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:  | 352-361 |  
  |  | 3 | 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:  | 50-54 |  
  |  | 2 | 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:  | 226-229 |  
  |  | 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:  | 186-189 |  
  |  | 1 | 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:  | 236-239 |  
  |  | 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:  | 148-152 |  
  |  | 2 | 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:  | 250-253 |  
  |  | 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:  | 211-214 |  
  |  | 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:  | 172-175 |  
  |  | 1 | 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:  | 196-199 |  
  |  | 1 | 1 | 
 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:  | 122-125 |  
  |  | 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:  | 139-142 |  
  |  | 2 | 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:  | 190-254 |  
  |  | 44 | 16 | 
 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:  | 114-114 |  
  |  | 0 | 1 | 
 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:  | 105-118 |  
  |  | 6 | 9 | 
 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:  | 143-170 |  
  |  | 18 | 5 | 
 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:  | 132-132 |  
  |  | 0 | 1 | 
 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:  | 123-136 |  
  |  | 6 | 9 | 
 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:  | 175-188 |  
  |  | 7 | 6 | 
 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:  | 256-272 |  
  |  | 6 | 6 | 
 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:  | 85-125 |  
  |  | 21 | 4 | 
 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:  | 318-321 |  
  |  | 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:  | 177-223 |  
  |  | 32 | 9 | 
 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:  | 313-316 |  
  |  | 1 | 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:  | 133-173 |  
  |  | 28 | 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:  | 127-131 |  
  |  | 2 | 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:  | 56-83 |  
  |  | 19 | 10 | 
 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:  | 361-364 |  
  |  | 1 | 1 | 
 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:  | 402-405 |  
  |  | 1 | 1 | 
 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:  | 380-395 |  
  |  | 6 | 3 | 
 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:  | 426-441 |  
  |  | 13 | 7 | 
 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:  | 316-320 |  
  |  | 2 | 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:  | 353-356 |  
  |  | 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:  | 335-338 |  
  |  | 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:  | 418-421 |  
  |  | 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:  | 345-348 |  
  |  | 1 | 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:  | 369-372 |  
  |  | 1 | 1 | 
 QSslKey::QSslKey| Name:  | QSslKey::QSslKey |  | Prototype:  | QSslKey::QSslKey() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 97-100 |  
  |  | 2 | 1 | 
 QSslKey::QSslKey| Name:  | QSslKey::QSslKey |  | Prototype:  | QSslKey::QSslKey(const QByteArray &encoded, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat encoding, QSsl::KeyType type, const QByteArray &passPhrase) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 236-246 |  
  |  | 5 | 2 | 
 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:  | 259-272 |  
  |  | 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:  | 283-294 |  
  |  | 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:  | 299-301 |  
  |  | 2 | 1 | 
 QSslErrorEntry::fromStoreContext| Name:  | QSslErrorEntry::fromStoreContext |  | Prototype:  | inline QSslErrorEntry QSslErrorEntry::fromStoreContext(X509_STORE_CTX *ctx) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 263-269 |  
  |  | 5 | 1 | 
 QSslError::operator==| Name:  | QSslError::operator== |  | Prototype:  | bool QSslError::operator==(const QSslError &other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 187-191 |  
  |  | 2 | 1 | 
 QSslError::operator=| Name:  | QSslError::operator= |  | Prototype:  | QSslError &QSslError::operator=(const QSslError &other) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 168-172 |  
  |  | 2 | 1 | 
 QSslError::errorString| Name:  | QSslError::errorString |  | Prototype:  | QString QSslError::errorString() const |  | Coverage:  |  37.255% (19/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 216-301 |  
  |  | 56 | 26 | 
 QSslError::error| Name:  | QSslError::error |  | Prototype:  | QSslError::SslError QSslError::error() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 206-209 |  
  |  | 1 | 1 | 
 QSslError::certificate| Name:  | QSslError::certificate |  | Prototype:  | QSslCertificate QSslError::certificate() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 309-312 |  
  |  | 1 | 1 | 
 QSslError::QSslError| Name:  | QSslError::QSslError |  | Prototype:  | QSslError::QSslError() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 115-120 |  
  |  | 2 | 1 | 
 QSslError::QSslError| Name:  | QSslError::QSslError |  | Prototype:  | QSslError::QSslError(SslError error) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 127-132 |  
  |  | 2 | 1 | 
 QSslError::QSslError| Name:  | QSslError::QSslError |  | Prototype:  | QSslError::QSslError(SslError error, const QSslCertificate &certificate) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 140-145 |  
  |  | 2 | 1 | 
 QSslError::QSslError| Name:  | QSslError::QSslError |  | Prototype:  | QSslError::QSslError(const QSslError &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp |  | Lines:  | 150-154 |  
  |  | 1 | 1 | 
 QSslEllipticCurve::shortName| Name:  | QSslEllipticCurve::shortName |  | Prototype:  | QString QSslEllipticCurve::shortName() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp |  | Lines:  | 51-59 |  
  |  | 4 | 2 | 
 QSslEllipticCurve::longName| Name:  | QSslEllipticCurve::longName |  | Prototype:  | QString QSslEllipticCurve::longName() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp |  | Lines:  | 61-69 |  
  |  | 4 | 2 | 
 QSslEllipticCurve::isTlsNamedCurve| Name:  | QSslEllipticCurve::isTlsNamedCurve |  | Prototype:  | bool QSslEllipticCurve::isTlsNamedCurve() const noexcept |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp |  | Lines:  | 171-175 |  
  |  | 2 | 1 | 
 QSslEllipticCurve::fromShortName| Name:  | QSslEllipticCurve::fromShortName |  | Prototype:  | QSslEllipticCurve QSslEllipticCurve::fromShortName(const QString &name) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp |  | Lines:  | 71-94 |  
  |  | 8 | 2 | 
 QSslEllipticCurve::fromLongName| Name:  | QSslEllipticCurve::fromLongName |  | Prototype:  | QSslEllipticCurve QSslEllipticCurve::fromLongName(const QString &name) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp |  | Lines:  | 96-113 |  
  |  | 8 | 2 | 
 QSslContext::~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:  | 82-93 |  
  |  | 6 | 4 | 
 QSslContext::sharedFromConfiguration| Name:  | QSslContext::sharedFromConfiguration |  | Prototype:  | QSharedPointer<QSslContext> QSslContext::sharedFromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp |  | Lines:  | 379-384 |  
  |  | 3 | 1 | 
 QSslContext::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:  | 502-505 |  
  |  | 1 | 1 | 
 QSslContext::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:  | 507-510 |  
  |  | 1 | 1 | 
 QSslContext::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:  | 497-500 |  
  |  | 1 | 1 | 
 QSslContext::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:  | 419-422 |  
  |  | 1 | 1 | 
 QSslContext::initSslContext| Name:  | QSslContext::initSslContext |  | Prototype:  | void QSslContext::initSslContext(QSslContext *sslContext, QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading) |  | Coverage:  |  66.990% (69/103) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp |  | Lines:  | 101-370 |  
  |  | 114 | 42 | 
 QSslContext::fromConfiguration| Name:  | QSslContext::fromConfiguration |  | Prototype:  | QSslContext* QSslContext::fromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp |  | Lines:  | 372-377 |  
  |  | 3 | 1 | 
 QSslContext::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:  | 517-520 |  
  |  | 1 | 1 | 
 QSslContext::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:  | 512-515 |  
  |  | 1 | 1 | 
 QSslContext::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:  | 426-466 |  
  |  | 25 | 9 | 
 QSslContext::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:  | 469-495 |  
  |  | 14 | 7 | 
 QSslContext::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:  | 74-80 |  
  |  | 2 | 1 | 
 QSslConfigurationPrivate::setDefaultConfiguration| Name:  | QSslConfigurationPrivate::setDefaultConfiguration |  | Prototype:  | void QSslConfigurationPrivate::setDefaultConfiguration(const QSslConfiguration &configuration) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2203-2211 |  
  |  | 5 | 2 | 
 QSslConfigurationPrivate::peerSessionWasShared| Name:  | QSslConfigurationPrivate::peerSessionWasShared |  | Prototype:  | bool QSslConfigurationPrivate::peerSessionWasShared(const QSslConfiguration &configuration) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 917-919 |  
  |  | 1 | 1 | 
 QSslConfigurationPrivate::defaultConfiguration| Name:  | QSslConfigurationPrivate::defaultConfiguration |  | Prototype:  | QSslConfiguration QSslConfigurationPrivate::defaultConfiguration() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2193-2198 |  
  |  | 3 | 1 | 
 QSslConfigurationPrivate::deepCopyDefaultConfiguration| Name:  | QSslConfigurationPrivate::deepCopyDefaultConfiguration |  | Prototype:  | void QSslConfigurationPrivate::deepCopyDefaultConfiguration(QSslConfigurationPrivate *ptr) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp |  | Lines:  | 2216-2239 |  
  |  | 19 | 2 | 
 QSslConfiguration::testSslOption| Name:  | QSslConfiguration::testSslOption |  | Prototype:  | bool QSslConfiguration::testSslOption(QSsl::SslOption option) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 679-682 |  
  |  | 1 | 1 | 
 QSslConfiguration::systemCaCertificates| Name:  | QSslConfiguration::systemCaCertificates |  | Prototype:  | QList<QSslCertificate> QSslConfiguration::systemCaCertificates() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 654-658 |  
  |  | 1 | 1 | 
 QSslConfiguration::supportedEllipticCurves| Name:  | QSslConfiguration::supportedEllipticCurves |  | Prototype:  | QVector<QSslEllipticCurve> QSslConfiguration::supportedEllipticCurves() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 808-811 |  
  |  | 1 | 1 | 
 QSslConfiguration::supportedCiphers| Name:  | QSslConfiguration::supportedCiphers |  | Prototype:  | QList<QSslCipher> QSslConfiguration::supportedCiphers() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 610-613 |  
  |  | 1 | 1 | 
 QSslConfiguration::setSslOption| Name:  | QSslConfiguration::setSslOption |  | Prototype:  | void QSslConfiguration::setSslOption(QSsl::SslOption option, bool on) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 667-670 |  
  |  | 1 | 1 | 
 QSslConfiguration::setSessionTicket| Name:  | QSslConfiguration::setSessionTicket |  | Prototype:  | void QSslConfiguration::setSessionTicket(const QByteArray &sessionTicket) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 715-718 |  
  |  | 1 | 1 | 
 QSslConfiguration::setProtocol| Name:  | QSslConfiguration::setProtocol |  | Prototype:  | void QSslConfiguration::setProtocol(QSsl::SslProtocol protocol) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 288-291 |  
  |  | 1 | 1 | 
 QSslConfiguration::setPrivateKey| Name:  | QSslConfiguration::setPrivateKey |  | Prototype:  | void QSslConfiguration::setPrivateKey(const QSslKey &key) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 557-560 |  
  |  | 1 | 1 | 
 QSslConfiguration::setPeerVerifyMode| Name:  | QSslConfiguration::setPeerVerifyMode |  | Prototype:  | void QSslConfiguration::setPeerVerifyMode(QSslSocket::PeerVerifyMode mode) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 320-323 |  
  |  | 1 | 1 | 
 QSslConfiguration::setPeerVerifyDepth| Name:  | QSslConfiguration::setPeerVerifyDepth |  | Prototype:  | void QSslConfiguration::setPeerVerifyDepth(int depth) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 353-361 |  
  |  | 11 | 3 | 
 QSslConfiguration::setLocalCertificateChain| Name:  | QSslConfiguration::setLocalCertificateChain |  | Prototype:  | void QSslConfiguration::setLocalCertificateChain(const QList<QSslCertificate> &localChain) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 397-400 |  
  |  | 1 | 1 | 
 QSslConfiguration::setLocalCertificate| Name:  | QSslConfiguration::setLocalCertificate |  | Prototype:  | void QSslConfiguration::setLocalCertificate(const QSslCertificate &certificate) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 431-435 |  
  |  | 2 | 1 | 
 QSslConfiguration::setEllipticCurves| Name:  | QSslConfiguration::setEllipticCurves |  | Prototype:  | void QSslConfiguration::setEllipticCurves(const QVector<QSslEllipticCurve> &curves) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 794-797 |  
  |  | 1 | 1 | 
 QSslConfiguration::setDefaultConfiguration| Name:  | QSslConfiguration::setDefaultConfiguration |  | Prototype:  | void QSslConfiguration::setDefaultConfiguration(const QSslConfiguration &configuration) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 910-913 |  
  |  | 1 | 1 | 
 QSslConfiguration::setCiphers| Name:  | QSslConfiguration::setCiphers |  | Prototype:  | void QSslConfiguration::setCiphers(const QList<QSslCipher> &ciphers) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 596-599 |  
  |  | 1 | 1 | 
 QSslConfiguration::setCaCertificates| Name:  | QSslConfiguration::setCaCertificates |  | Prototype:  | void QSslConfiguration::setCaCertificates(const QList<QSslCertificate> &certificates) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 638-642 |  
  |  | 2 | 1 | 
 QSslConfiguration::setAllowedNextProtocols| Name:  | QSslConfiguration::setAllowedNextProtocols |  | Prototype:  | void QSslConfiguration::setAllowedNextProtocols(QList<QByteArray> protocols) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 847-851 |  
  |  | 1 | 1 | 
 QSslConfiguration::sessionTicketLifeTimeHint| Name:  | QSslConfiguration::sessionTicketLifeTimeHint |  | Prototype:  | int QSslConfiguration::sessionTicketLifeTimeHint() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 733-736 |  
  |  | 1 | 1 | 
 QSslConfiguration::sessionTicket| Name:  | QSslConfiguration::sessionTicket |  | Prototype:  | QByteArray QSslConfiguration::sessionTicket() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 700-703 |  
  |  | 1 | 1 |