| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSslConfiguration::sessionProtocol| Name:  | QSslConfiguration::sessionProtocol |  | Prototype:  | QSsl::SslProtocol QSslConfiguration::sessionProtocol() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 528-531 |  
  |  | 1 | 1 | 
 QSslConfiguration::sessionCipher| Name:  | QSslConfiguration::sessionCipher |  | Prototype:  | QSslCipher QSslConfiguration::sessionCipher() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 515-518 |  
  |  | 1 | 1 | 
 QSslConfiguration::protocol| Name:  | QSslConfiguration::protocol |  | Prototype:  | QSsl::SslProtocol QSslConfiguration::protocol() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 274-277 |  
  |  | 1 | 1 | 
 QSslConfiguration::privateKey| Name:  | QSslConfiguration::privateKey |  | Prototype:  | QSslKey QSslConfiguration::privateKey() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 539-542 |  
  |  | 1 | 1 | 
 QSslConfiguration::peerVerifyMode| Name:  | QSslConfiguration::peerVerifyMode |  | Prototype:  | QSslSocket::PeerVerifyMode QSslConfiguration::peerVerifyMode() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 304-307 |  
  |  | 1 | 1 | 
 QSslConfiguration::peerVerifyDepth| Name:  | QSslConfiguration::peerVerifyDepth |  | Prototype:  | int QSslConfiguration::peerVerifyDepth() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 337-340 |  
  |  | 1 | 1 | 
 QSslConfiguration::peerCertificateChain| Name:  | QSslConfiguration::peerCertificateChain |  | Prototype:  | QList<QSslCertificate> QSslConfiguration::peerCertificateChain() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 497-500 |  
  |  | 1 | 1 | 
 QSslConfiguration::peerCertificate| Name:  | QSslConfiguration::peerCertificate |  | Prototype:  | QSslCertificate QSslConfiguration::peerCertificate() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 465-468 |  
  |  | 1 | 1 | 
 QSslConfiguration::operator==| Name:  | QSslConfiguration::operator== |  | Prototype:  | bool QSslConfiguration::operator==(const QSslConfiguration &other) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 202-226 |  
  |  | 22 | 2 | 
 QSslConfiguration::operator=| Name:  | QSslConfiguration::operator= |  | Prototype:  | QSslConfiguration &QSslConfiguration::operator=(const QSslConfiguration &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 179-183 |  
  |  | 2 | 1 | 
 QSslConfiguration::nextProtocolNegotiationStatus| Name:  | QSslConfiguration::nextProtocolNegotiationStatus |  | Prototype:  | QSslConfiguration::NextProtocolNegotiationStatus QSslConfiguration::nextProtocolNegotiationStatus() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 877-880 |  
  |  | 1 | 1 | 
 QSslConfiguration::nextNegotiatedProtocol| Name:  | QSslConfiguration::nextNegotiatedProtocol |  | Prototype:  | QByteArray QSslConfiguration::nextNegotiatedProtocol() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 826-829 |  
  |  | 1 | 1 | 
 QSslConfiguration::localCertificateChain| Name:  | QSslConfiguration::localCertificateChain |  | Prototype:  | QList<QSslCertificate> QSslConfiguration::localCertificateChain() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 370-373 |  
  |  | 1 | 1 | 
 QSslConfiguration::localCertificate| Name:  | QSslConfiguration::localCertificate |  | Prototype:  | QSslCertificate QSslConfiguration::localCertificate() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 408-413 |  
  |  | 3 | 2 | 
 QSslConfiguration::isNull| Name:  | QSslConfiguration::isNull |  | Prototype:  | bool QSslConfiguration::isNull() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 247-267 |  
  |  | 18 | 1 | 
 QSslConfiguration::ephemeralServerKey| Name:  | QSslConfiguration::ephemeralServerKey |  | Prototype:  | QSslKey QSslConfiguration::ephemeralServerKey() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 750-753 |  
  |  | 1 | 1 | 
 QSslConfiguration::ellipticCurves| Name:  | QSslConfiguration::ellipticCurves |  | Prototype:  | QVector<QSslEllipticCurve> QSslConfiguration::ellipticCurves() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 777-780 |  
  |  | 1 | 1 | 
 QSslConfiguration::defaultConfiguration| Name:  | QSslConfiguration::defaultConfiguration |  | Prototype:  | QSslConfiguration QSslConfiguration::defaultConfiguration() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 898-901 |  
  |  | 1 | 1 | 
 QSslConfiguration::ciphers| Name:  | QSslConfiguration::ciphers |  | Prototype:  | QList<QSslCipher> QSslConfiguration::ciphers() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 581-584 |  
  |  | 1 | 1 | 
 QSslConfiguration::caCertificates| Name:  | QSslConfiguration::caCertificates |  | Prototype:  | QList<QSslCertificate> QSslConfiguration::caCertificates() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 625-628 |  
  |  | 1 | 1 | 
 QSslConfiguration::allowedNextProtocols| Name:  | QSslConfiguration::allowedNextProtocols |  | Prototype:  | QList<QByteArray> QSslConfiguration::allowedNextProtocols() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 862-865 |  
  |  | 1 | 1 | 
 QSslConfiguration::QSslConfiguration| Name:  | QSslConfiguration::QSslConfiguration |  | Prototype:  | QSslConfiguration::QSslConfiguration() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 153-156 |  
  |  | 2 | 1 | 
 QSslConfiguration::QSslConfiguration| Name:  | QSslConfiguration::QSslConfiguration |  | Prototype:  | QSslConfiguration::QSslConfiguration(const QSslConfiguration &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp |  | Lines:  | 162-165 |  
  |  | 2 | 1 | 
 QSslCipher::usedBits| Name:  | QSslCipher::usedBits |  | Prototype:  | int QSslCipher::usedBits() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 208-211 |  
  |  | 1 | 1 | 
 QSslCipher::supportedBits| Name:  | QSslCipher::supportedBits |  | Prototype:  | int QSslCipher::supportedBits()const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 198-201 |  
  |  | 1 | 1 | 
 QSslCipher::protocolString| Name:  | QSslCipher::protocolString |  | Prototype:  | QString QSslCipher::protocolString() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 242-245 |  
  |  | 1 | 1 | 
 QSslCipher::protocol| Name:  | QSslCipher::protocol |  | Prototype:  | QSsl::SslProtocol QSslCipher::protocol() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 254-257 |  
  |  | 1 | 1 | 
 QSslCipher::operator==| Name:  | QSslCipher::operator== |  | Prototype:  | bool QSslCipher::operator==(const QSslCipher &other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 162-165 |  
  |  | 1 | 1 | 
 QSslCipher::operator=| Name:  | QSslCipher::operator= |  | Prototype:  | QSslCipher &QSslCipher::operator=(const QSslCipher &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 144-148 |  
  |  | 2 | 1 | 
 QSslCipher::name| Name:  | QSslCipher::name |  | Prototype:  | QString QSslCipher::name() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 188-191 |  
  |  | 1 | 1 | 
 QSslCipher::keyExchangeMethod| Name:  | QSslCipher::keyExchangeMethod |  | Prototype:  | QString QSslCipher::keyExchangeMethod() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 216-219 |  
  |  | 1 | 1 | 
 QSslCipher::isNull| Name:  | QSslCipher::isNull |  | Prototype:  | bool QSslCipher::isNull() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 177-180 |  
  |  | 1 | 1 | 
 QSslCipher::encryptionMethod| Name:  | QSslCipher::encryptionMethod |  | Prototype:  | QString QSslCipher::encryptionMethod() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 232-235 |  
  |  | 1 | 1 | 
 QSslCipher::authenticationMethod| Name:  | QSslCipher::authenticationMethod |  | Prototype:  | QString QSslCipher::authenticationMethod() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 224-227 |  
  |  | 1 | 1 | 
 QSslCipher::QSslCipher| Name:  | QSslCipher::QSslCipher |  | Prototype:  | QSslCipher::QSslCipher() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 74-77 |  
  |  | 2 | 1 | 
 QSslCipher::QSslCipher| Name:  | QSslCipher::QSslCipher |  | Prototype:  | QSslCipher::QSslCipher(const QString &name) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 90-100 |  
  |  | 5 | 3 | 
 QSslCipher::QSslCipher| Name:  | QSslCipher::QSslCipher |  | Prototype:  | QSslCipher::QSslCipher(const QString &name, QSsl::SslProtocol protocol) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 112-122 |  
  |  | 5 | 3 | 
 QSslCipher::QSslCipher| Name:  | QSslCipher::QSslCipher |  | Prototype:  | QSslCipher::QSslCipher(const QSslCipher &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcipher.cpp |  | Lines:  | 127-131 |  
  |  | 1 | 1 | 
 QSslCertificatePrivate::text_from_X509| Name:  | QSslCertificatePrivate::text_from_X509 |  | Prototype:  | QString QSslCertificatePrivate::text_from_X509(X509 *x509) |  | Coverage:  |  38.462% (5/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 557-580 |  
  |  | 14 | 5 | 
 QSslCertificatePrivate::subjectInfoToString| Name:  | QSslCertificatePrivate::subjectInfoToString |  | Prototype:  | QByteArray QSslCertificatePrivate::subjectInfoToString(QSslCertificate::SubjectInfo info) |  | Coverage:  |  68.421% (13/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 664-679 |  
  |  | 12 | 10 | 
 QSslCertificatePrivate::isBlacklisted| Name:  | QSslCertificatePrivate::isBlacklisted |  | Prototype:  | bool QSslCertificatePrivate::isBlacklisted(const QSslCertificate &certificate) |  | Coverage:  |  72.727% (8/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 652-662 |  
  |  | 7 | 3 | 
 QSslCertificatePrivate::init| Name:  | QSslCertificatePrivate::init |  | Prototype:  | void QSslCertificatePrivate::init(const QByteArray &data, QSsl::EncodingFormat format) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 507-519 |  
  |  | 8 | 4 | 
 QSslCertificatePrivate::convertExtension| Name:  | QSslCertificatePrivate::convertExtension |  | Prototype:  | QSslCertificateExtension QSslCertificatePrivate::convertExtension(X509_EXTENSION *ext) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 432-463 |  
  |  | 19 | 3 | 
 QSslCertificatePrivate::certificatesFromPem| Name:  | QSslCertificatePrivate::certificatesFromPem |  | Prototype:  | QList<QSslCertificate> QSslCertificatePrivate::certificatesFromPem(const QByteArray &pem, int count) |  | Coverage:  |  86.957% (20/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 651-684 |  
  |  | 23 | 7 | 
 QSslCertificatePrivate::certificatesFromDer| Name:  | QSslCertificatePrivate::certificatesFromDer |  | Prototype:  | QList<QSslCertificate> QSslCertificatePrivate::certificatesFromDer(const QByteArray &der, int count) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 686-705 |  
  |  | 11 | 3 | 
 QSslCertificatePrivate::asn1ObjectName| Name:  | QSslCertificatePrivate::asn1ObjectName |  | Prototype:  | QByteArray QSslCertificatePrivate::asn1ObjectName(ASN1_OBJECT *object) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 591-598 |  
  |  | 4 | 2 | 
 QSslCertificatePrivate::asn1ObjectId| Name:  | QSslCertificatePrivate::asn1ObjectId |  | Prototype:  | QByteArray QSslCertificatePrivate::asn1ObjectId(ASN1_OBJECT *object) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 582-588 |  
  |  | 3 | 1 | 
 QSslCertificatePrivate::QSslCertificate_from_X509| Name:  | QSslCertificatePrivate::QSslCertificate_from_X509 |  | Prototype:  | QSslCertificate QSslCertificatePrivate::QSslCertificate_from_X509(X509 *x509) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 616-630 |  
  |  | 10 | 2 | 
 QSslCertificatePrivate::QByteArray_from_X509| Name:  | QSslCertificatePrivate::QByteArray_from_X509 |  | Prototype:  | QByteArray QSslCertificatePrivate::QByteArray_from_X509(X509 *x509, QSsl::EncodingFormat format) |  | Coverage:  |  63.158% (12/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 522-555 |  
  |  | 22 | 7 | 
 QSslCertificateExtension::value| Name:  | QSslCertificateExtension::value |  | Prototype:  | QVariant QSslCertificateExtension::value() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp |  | Lines:  | 195-198 |  
  |  | 1 | 1 | 
 QSslCertificateExtension::operator=| Name:  | QSslCertificateExtension::operator= |  | Prototype:  | QSslCertificateExtension &QSslCertificateExtension::operator=(const QSslCertificateExtension &other) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp |  | Lines:  | 161-165 |  
  |  | 2 | 1 | 
 QSslCertificateExtension::oid| Name:  | QSslCertificateExtension::oid |  | Prototype:  | QString QSslCertificateExtension::oid() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp |  | Lines:  | 177-180 |  
  |  | 1 | 1 | 
 QSslCertificateExtension::name| Name:  | QSslCertificateExtension::name |  | Prototype:  | QString QSslCertificateExtension::name() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp |  | Lines:  | 186-189 |  
  |  | 1 | 1 | 
 QSslCertificateExtension::isSupported| Name:  | QSslCertificateExtension::isSupported |  | Prototype:  | bool QSslCertificateExtension::isSupported() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp |  | Lines:  | 216-219 |  
  |  | 1 | 1 | 
 QSslCertificateExtension::isCritical| Name:  | QSslCertificateExtension::isCritical |  | Prototype:  | bool QSslCertificateExtension::isCritical() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp |  | Lines:  | 203-206 |  
  |  | 1 | 1 | 
 QSslCertificateExtension::QSslCertificateExtension| Name:  | QSslCertificateExtension::QSslCertificateExtension |  | Prototype:  | QSslCertificateExtension::QSslCertificateExtension() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp |  | Lines:  | 138-141 |  
  |  | 2 | 1 | 
 QSslCertificateExtension::QSslCertificateExtension| Name:  | QSslCertificateExtension::QSslCertificateExtension |  | Prototype:  | QSslCertificateExtension::QSslCertificateExtension(const QSslCertificateExtension &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp |  | Lines:  | 146-149 |  
  |  | 2 | 1 | 
 QSslCertificate::version| Name:  | QSslCertificate::version |  | Prototype:  | QByteArray QSslCertificate::version() const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 88-96 |  
  |  | 5 | 2 | 
 QSslCertificate::verify| Name:  | QSslCertificate::verify |  | Prototype:  | QList<QSslError> QSslCertificate::verify(QList<QSslCertificate> certificateChain, const QString &hostName) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 576-580 |  
  |  | 1 | 1 | 
 QSslCertificate::toText| Name:  | QSslCertificate::toText |  | Prototype:  | QString QSslCertificate::toText() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 497-502 |  
  |  | 3 | 2 | 
 QSslCertificate::toPem| Name:  | QSslCertificate::toPem |  | Prototype:  | QByteArray QSslCertificate::toPem() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 483-488 |  
  |  | 3 | 2 | 
 QSslCertificate::toDer| Name:  | QSslCertificate::toDer |  | Prototype:  | QByteArray QSslCertificate::toDer() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 490-495 |  
  |  | 3 | 2 | 
 QSslCertificate::subjectInfoAttributes| Name:  | QSslCertificate::subjectInfoAttributes |  | Prototype:  | QList<QByteArray> QSslCertificate::subjectInfoAttributes() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 159-168 |  
  |  | 5 | 2 | 
 QSslCertificate::subjectInfo| Name:  | QSslCertificate::subjectInfo |  | Prototype:  | QStringList QSslCertificate::subjectInfo(SubjectInfo info) const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 137-146 |  
  |  | 5 | 2 | 
 QSslCertificate::subjectInfo| Name:  | QSslCertificate::subjectInfo |  | Prototype:  | QStringList QSslCertificate::subjectInfo(const QByteArray &attribute) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 148-157 |  
  |  | 5 | 2 | 
 QSslCertificate::subjectAlternativeNames| Name:  | QSslCertificate::subjectAlternativeNames |  | Prototype:  | QMultiMap<QSsl::AlternativeNameEntryType, QString> QSslCertificate::subjectAlternativeNames() const |  | Coverage:  |  76.923% (20/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 181-213 |  
  |  | 20 | 8 | 
 QSslCertificate::serialNumber| Name:  | QSslCertificate::serialNumber |  | Prototype:  | QByteArray QSslCertificate::serialNumber() const |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 98-113 |  
  |  | 11 | 3 | 
 QSslCertificate::publicKey| Name:  | QSslCertificate::publicKey |  | Prototype:  | QSslKey QSslCertificate::publicKey() const |  | Coverage:  |  58.824% (10/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 230-264 |  
  |  | 22 | 6 | 
 QSslCertificate::operator==| Name:  | QSslCertificate::operator== |  | Prototype:  | bool QSslCertificate::operator==(const QSslCertificate &other) const |  | Coverage:  | 100.000% (14/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 53-62 |  
  |  | 7 | 4 | 
 QSslCertificate::operator=| Name:  | QSslCertificate::operator= |  | Prototype:  | QSslCertificate &QSslCertificate::operator=(const QSslCertificate &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 181-185 |  
  |  | 2 | 1 | 
 QSslCertificate::issuerInfoAttributes| Name:  | QSslCertificate::issuerInfoAttributes |  | Prototype:  | QList<QByteArray> QSslCertificate::issuerInfoAttributes() const |  | Coverage:  |  33.333% (2/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 170-179 |  
  |  | 5 | 2 | 
 QSslCertificate::issuerInfo| Name:  | QSslCertificate::issuerInfo |  | Prototype:  | QStringList QSslCertificate::issuerInfo(SubjectInfo info) const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 115-124 |  
  |  | 5 | 2 | 
 QSslCertificate::issuerInfo| Name:  | QSslCertificate::issuerInfo |  | Prototype:  | QStringList QSslCertificate::issuerInfo(const QByteArray &attribute) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 126-135 |  
  |  | 5 | 2 | 
 QSslCertificate::isSelfSigned| Name:  | QSslCertificate::isSelfSigned |  | Prototype:  | bool QSslCertificate::isSelfSigned() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 80-86 |  
  |  | 3 | 2 | 
 QSslCertificate::isNull| Name:  | QSslCertificate::isNull |  | Prototype:  | bool QSslCertificate::isNull() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 75-78 |  
  |  | 1 | 1 | 
 QSslCertificate::isBlacklisted| Name:  | QSslCertificate::isBlacklisted |  | Prototype:  | bool QSslCertificate::isBlacklisted() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 245-248 |  
  |  | 1 | 1 | 
 QSslCertificate::importPkcs12| Name:  | QSslCertificate::importPkcs12 |  | Prototype:  | bool QSslCertificate::importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *certificate, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 594-600 |  
  |  | 1 | 1 | 
 QSslCertificate::handle| Name:  | QSslCertificate::handle |  | Prototype:  | Qt::HANDLE QSslCertificate::handle() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 225-228 |  
  |  | 1 | 1 | 
 QSslCertificate::fromPath| Name:  | QSslCertificate::fromPath |  | Prototype:  | QList<QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) |  | Coverage:  |  87.500% (35/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 464-527 |  
  |  | 39 | 13 | 
 QSslCertificate::fromDevice| Name:  | QSslCertificate::fromDevice |  | Prototype:  | QList<QSslCertificate> QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 536-543 |  
  |  | 4 | 3 | 
 QSslCertificate::fromData| Name:  | QSslCertificate::fromData |  | Prototype:  | QList<QSslCertificate> QSslCertificate::fromData(const QByteArray &data, QSsl::EncodingFormat format) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 552-557 |  
  |  | 3 | 1 | 
 QSslCertificate::extensions| Name:  | QSslCertificate::extensions |  | Prototype:  | QList<QSslCertificateExtension> QSslCertificate::extensions() const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 465-481 |  
  |  | 9 | 3 | 
 QSslCertificate::expiryDate| Name:  | QSslCertificate::expiryDate |  | Prototype:  | QDateTime QSslCertificate::expiryDate() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 220-223 |  
  |  | 1 | 1 | 
 QSslCertificate::effectiveDate| Name:  | QSslCertificate::effectiveDate |  | Prototype:  | QDateTime QSslCertificate::effectiveDate() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 215-218 |  
  |  | 1 | 1 | 
 QSslCertificate::digest| Name:  | QSslCertificate::digest |  | Prototype:  | QByteArray QSslCertificate::digest(QCryptographicHash::Algorithm algorithm) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 290-293 |  
  |  | 1 | 1 | 
 QSslCertificate::clear| Name:  | QSslCertificate::clear |  | Prototype:  | void QSslCertificate::clear() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 267-272 |  
  |  | 3 | 2 | 
 QSslCertificate::QSslCertificate| Name:  | QSslCertificate::QSslCertificate |  | Prototype:  | QSslCertificate::QSslCertificate(QIODevice *device, QSsl::EncodingFormat format) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 142-148 |  
  |  | 3 | 2 | 
 QSslCertificate::QSslCertificate| Name:  | QSslCertificate::QSslCertificate |  | Prototype:  | QSslCertificate::QSslCertificate(const QByteArray &data, QSsl::EncodingFormat format) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 156-161 |  
  |  | 2 | 1 | 
 QSslCertificate::QSslCertificate| Name:  | QSslCertificate::QSslCertificate |  | Prototype:  | QSslCertificate::QSslCertificate(const QSslCertificate &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 166-168 |  
  |  | 2 | 1 | 
 QSqlTableModelPrivate::strippedFieldName| Name:  | QSqlTableModelPrivate::strippedFieldName |  | Prototype:  | QString QSqlTableModelPrivate::strippedFieldName(const QString &name) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 74-80 |  
  |  | 4 | 2 | 
 QSqlTableModelPrivate::revertCachedRow| Name:  | QSqlTableModelPrivate::revertCachedRow |  | Prototype:  | void QSqlTableModelPrivate::revertCachedRow(int row) |  | Coverage:  |  76.471% (13/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 118-151 |  
  |  | 23 | 8 | 
 QSqlTableModelPrivate::record| Name:  | QSqlTableModelPrivate::record |  | Prototype:  | QSqlRecord QSqlTableModelPrivate::record(const QVector<QVariant> &values) const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 61-67 |  
  |  | 4 | 2 | 
 QSqlTableModelPrivate::nameToIndex| Name:  | QSqlTableModelPrivate::nameToIndex |  | Prototype:  | int QSqlTableModelPrivate::nameToIndex(const QString &name) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 69-72 |  
  |  | 1 | 1 | 
 QSqlTableModelPrivate::insertCount| Name:  | QSqlTableModelPrivate::insertCount |  | Prototype:  | int QSqlTableModelPrivate::insertCount(int maxRow) const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 82-92 |  
  |  | 7 | 3 | 
 QSqlTableModelPrivate::initRecordAndPrimaryIndex| Name:  | QSqlTableModelPrivate::initRecordAndPrimaryIndex |  | Prototype:  | void QSqlTableModelPrivate::initRecordAndPrimaryIndex() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 94-99 |  
  |  | 3 | 1 | 
 QSqlTableModelPrivate::exec| Name:  | QSqlTableModelPrivate::exec |  | Prototype:  | bool QSqlTableModelPrivate::exec(const QString &stmt, bool prepStatement, const QSqlRecord &rec, const QSqlRecord &whereValues) |  | Coverage:  |  71.053% (27/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 153-194 |  
  |  | 25 | 13 | 
 QSqlTableModelPrivate::clearCache| Name:  | QSqlTableModelPrivate::clearCache |  | Prototype:  | void QSqlTableModelPrivate::clearCache() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 113-116 |  
  |  | 1 | 1 | 
 QSqlTableModelPrivate::clear| Name:  | QSqlTableModelPrivate::clear |  | Prototype:  | void QSqlTableModelPrivate::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 101-111 |  
  |  | 8 | 1 | 
 QSqlTableModel::updateRowInTable| Name:  | QSqlTableModel::updateRowInTable |  | Prototype:  | bool QSqlTableModel::updateRowInTable(int row, const QSqlRecord &values) |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 626-646 |  
  |  | 14 | 2 | 
 QSqlTableModel::tableName| Name:  | QSqlTableModel::tableName |  | Prototype:  | QString QSqlTableModel::tableName() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 348-352 |  
  |  | 2 | 1 |