| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 error| Name:  | QAbstractSocketEngine::error |  | Prototype:  | QAbstractSocket::SocketError QAbstractSocketEngine::error() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 127-130 |  
  |  | 1 | 1 | 
 errorString| Name:  | QAbstractSocketEngine::errorString |  | Prototype:  | QString QAbstractSocketEngine::errorString() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 132-135 |  
  |  | 1 | 1 | 
 localAddress| Name:  | QAbstractSocketEngine::localAddress |  | Prototype:  | QHostAddress QAbstractSocketEngine::localAddress() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 218-221 |  
  |  | 1 | 1 | 
 localPort| Name:  | QAbstractSocketEngine::localPort |  | Prototype:  | quint16 QAbstractSocketEngine::localPort() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 228-231 |  
  |  | 1 | 1 | 
 peerAddress| Name:  | QAbstractSocketEngine::peerAddress |  | Prototype:  | QHostAddress QAbstractSocketEngine::peerAddress() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 238-241 |  
  |  | 1 | 1 | 
 peerPort| Name:  | QAbstractSocketEngine::peerPort |  | Prototype:  | quint16 QAbstractSocketEngine::peerPort() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 248-251 |  
  |  | 1 | 1 | 
 protocol| Name:  | QAbstractSocketEngine::protocol |  | Prototype:  | QAbstractSocket::NetworkLayerProtocol QAbstractSocketEngine::protocol() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 208-211 |  
  |  | 1 | 1 | 
 setLocalAddress| Name:  | QAbstractSocketEngine::setLocalAddress |  | Prototype:  | void QAbstractSocketEngine::setLocalAddress(const QHostAddress &address) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 223-226 |  
  |  | 1 | 1 | 
 setLocalPort| Name:  | QAbstractSocketEngine::setLocalPort |  | Prototype:  | void QAbstractSocketEngine::setLocalPort(quint16 port) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 233-236 |  
  |  | 1 | 1 | 
 setPeerAddress| Name:  | QAbstractSocketEngine::setPeerAddress |  | Prototype:  | void QAbstractSocketEngine::setPeerAddress(const QHostAddress &address) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 243-246 |  
  |  | 1 | 1 | 
 setPeerPort| Name:  | QAbstractSocketEngine::setPeerPort |  | Prototype:  | void QAbstractSocketEngine::setPeerPort(quint16 port) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 253-256 |  
  |  | 1 | 1 | 
 setProtocol| Name:  | QAbstractSocketEngine::setProtocol |  | Prototype:  | void QAbstractSocketEngine::setProtocol(QAbstractSocket::NetworkLayerProtocol protocol) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 213-216 |  
  |  | 1 | 1 | 
 setReceiver| Name:  | QAbstractSocketEngine::setReceiver |  | Prototype:  | void QAbstractSocketEngine::setReceiver(QAbstractSocketEngineReceiver *receiver) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 144-147 |  
  |  | 1 | 1 | 
 setSocketType| Name:  | QAbstractSocketEngine::setSocketType |  | Prototype:  | void QAbstractSocketEngine::setSocketType(QAbstractSocket::SocketType socketType) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 203-206 |  
  |  | 1 | 1 | 
 setState| Name:  | QAbstractSocketEngine::setState |  | Prototype:  | void QAbstractSocketEngine::setState(QAbstractSocket::SocketState state) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 193-196 |  
  |  | 1 | 1 | 
 socketType| Name:  | QAbstractSocketEngine::socketType |  | Prototype:  | QAbstractSocket::SocketType QAbstractSocketEngine::socketType() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 198-201 |  
  |  | 1 | 1 | 
 state| Name:  | QAbstractSocketEngine::state |  | Prototype:  | QAbstractSocket::SocketState QAbstractSocketEngine::state() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 188-191 |  
  |  | 1 | 1 | 
 QAbstractSocketEngine| Name:  | QAbstractSocketEngine::QAbstractSocketEngine |  | Prototype:  | QAbstractSocketEngine::QAbstractSocketEngine(QObject *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 84-87 |  
  |  | 2 | 1 | 
 QAbstractSocketEngine| Name:  | QAbstractSocketEngine::QAbstractSocketEngine |  | Prototype:  | QAbstractSocketEngine::QAbstractSocketEngine(QAbstractSocketEnginePrivate &dd, QObject* parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 89-92 |  
  |  | 2 | 1 | 
 closeNotification| Name:  | QAbstractSocketEngine::closeNotification |  | Prototype:  | void QAbstractSocketEngine::closeNotification() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 167-171 |  
  |  | 2 | 2 | 
 connectionNotification| Name:  | QAbstractSocketEngine::connectionNotification |  | Prototype:  | void QAbstractSocketEngine::connectionNotification() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 173-177 |  
  |  | 2 | 2 | 
 exceptionNotification| Name:  | QAbstractSocketEngine::exceptionNotification |  | Prototype:  | void QAbstractSocketEngine::exceptionNotification() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 161-165 |  
  |  | 2 | 2 | 
 proxyAuthenticationRequired| Name:  | QAbstractSocketEngine::proxyAuthenticationRequired |  | Prototype:  | void QAbstractSocketEngine::proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 180-184 |  
  |  | 2 | 2 | 
 readNotification| Name:  | QAbstractSocketEngine::readNotification |  | Prototype:  | void QAbstractSocketEngine::readNotification() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 149-153 |  
  |  | 2 | 2 | 
 writeNotification| Name:  | QAbstractSocketEngine::writeNotification |  | Prototype:  | void QAbstractSocketEngine::writeNotification() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 155-159 |  
  |  | 2 | 2 | 
 setError| Name:  | QAbstractSocketEngine::setError |  | Prototype:  | void QAbstractSocketEngine::setError(QAbstractSocket::SocketError error, const QString &errorString) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 137-142 |  
  |  | 3 | 1 | 
 createSocketEngine| Name:  | QAbstractSocketEngine::createSocketEngine |  | Prototype:  | QAbstractSocketEngine *QAbstractSocketEngine::createSocketEngine(qintptr socketDescripter, QObject *parent) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 117-125 |  
  |  | 5 | 3 | 
 createSocketEngine| Name:  | QAbstractSocketEngine::createSocketEngine |  | Prototype:  | QAbstractSocketEngine *QAbstractSocketEngine::createSocketEngine(QAbstractSocket::SocketType socketType, const QNetworkProxy &proxy, QObject *parent) |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 94-115 |  
  |  | 9 | 5 |