Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
socketReadyReadName: | QFtpDTP::socketReadyRead | Prototype: | void QFtpDTP::socketReadyRead() | Coverage: | 63.889% (23/36) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 645-715 |
| | 31 | 12 |
writeDataName: | QFtpDTP::writeData | Prototype: | void QFtpDTP::writeData() | Coverage: | 79.310% (23/29) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 387-425 |
| | 21 | 8 |
parseDirName: | QFtpDTP::parseDir | Prototype: | bool QFtpDTP::parseDir(const QByteArray &buffer, const QString &userName, QUrlInfo *info) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 609-634 |
| | 14 | 4 |
socketErrorName: | QFtpDTP::socketError | Prototype: | void QFtpDTP::socketError(QAbstractSocket::SocketError e) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 717-730 |
| | 4 | 3 |
socketConnectionClosedName: | QFtpDTP::socketConnectionClosed | Prototype: | void QFtpDTP::socketConnectionClosed() | Coverage: | 100.000% (10/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 732-746 |
| | 6 | 3 |
waitForConnectionName: | QFtpDTP::waitForConnection | Prototype: | void QFtpDTP::waitForConnection() | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 338-345 |
| | 2 | 2 |
socketBytesWrittenName: | QFtpDTP::socketBytesWritten | Prototype: | void QFtpDTP::socketBytesWritten(qint64 bytes) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 748-757 |
| | 4 | 2 |
setupListenerName: | QFtpDTP::setupListener | Prototype: | int QFtpDTP::setupListener(const QHostAddress &address) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 327-336 |
| | 4 | 2 |
readAllName: | QFtpDTP::readAll | Prototype: | QByteArray QFtpDTP::readAll() | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 374-385 |
| | 7 | 2 |
readName: | QFtpDTP::read | Prototype: | qint64 QFtpDTP::read(char *data, qint64 maxlen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 359-372 |
| | 8 | 2 |
connectToHostName: | QFtpDTP::connectToHost | Prototype: | void QFtpDTP::connectToHost(const QString & host, quint16 port) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 304-325 |
| | 13 | 2 |
bytesAvailableName: | QFtpDTP::bytesAvailable | Prototype: | qint64 QFtpDTP::bytesAvailable() const | Coverage: | 100.000% (6/6) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 352-357 |
| | 3 | 2 |
abortConnectionName: | QFtpDTP::abortConnection | Prototype: | void QFtpDTP::abortConnection() | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 447-458 |
| | 4 | 2 |
stateName: | QFtpDTP::state | Prototype: | QTcpSocket::SocketState QFtpDTP::state() const | Coverage: | 66.667% (2/3) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 347-350 |
| | 1 | 1 |
socketConnectedName: | QFtpDTP::socketConnected | Prototype: | void QFtpDTP::socketConnected() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 636-643 |
| | 2 | 1 |
setupSocketName: | QFtpDTP::setupSocket | Prototype: | void QFtpDTP::setupSocket() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 759-770 |
| | 8 | 1 |
setDeviceName: | QFtpDTP::setDevice | Prototype: | void QFtpDTP::setDevice(QIODevice *dev) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 291-295 |
| | 2 | 1 |
setDataName: | QFtpDTP::setData | Prototype: | void QFtpDTP::setData(QByteArray *ba) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 285-289 |
| | 2 | 1 |
setBytesTotalName: | QFtpDTP::setBytesTotal | Prototype: | void QFtpDTP::setBytesTotal(qint64 bytes) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 297-302 |
| | 3 | 1 |
hasErrorName: | QFtpDTP::hasError | Prototype: | inline bool QFtpDTP::hasError() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 432-435 |
| | 1 | 1 |
errorMessageName: | QFtpDTP::errorMessage | Prototype: | inline QString QFtpDTP::errorMessage() const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 437-440 |
| | 1 | 1 |
dataReadyReadName: | QFtpDTP::dataReadyRead | Prototype: | void QFtpDTP::dataReadyRead() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 427-430 |
| | 1 | 1 |
clearErrorName: | QFtpDTP::clearError | Prototype: | inline void QFtpDTP::clearError() | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 442-445 |
| | 1 | 1 |
clearDataName: | QFtpDTP::clearData | Prototype: | void QFtpDTP::clearData() | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 772-776 |
| | 2 | 1 |
QFtpDTPName: | QFtpDTP::QFtpDTP | Prototype: | QFtpDTP::QFtpDTP(QFtpPI *p, QObject *parent) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp | Lines: | 273-283 |
| | 3 | 1 |