OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QFtp
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QFtp
Name: QFtp::~QFtp
Prototype: QFtp::~QFtp()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2442-2446
100.000% (2/2)
21
state
Name: QFtp::state
Prototype: QFtp::State QFtp::state() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2202-2205
100.000% (1/1)
11
setTransferMode
Name: QFtp::setTransferMode
Prototype: int QFtp::setTransferMode(TransferMode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1739-1745
100.000% (1/1)
41
setProxy
Name: QFtp::setProxy
Prototype: int QFtp::setProxy(const QString &host, quint16 port)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1755-1760
100.000% (1/1)
31
rmdir
Name: QFtp::rmdir
Prototype: int QFtp::rmdir(const QString &dir)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1988-1991
100.000% (1/1)
11
rename
Name: QFtp::rename
Prototype: int QFtp::rename(const QString &oldname, const QString &newname)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2008-2014
100.000% (1/1)
41
remove
Name: QFtp::remove
Prototype: int QFtp::remove(const QString &file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1948-1951
100.000% (1/1)
11
readAll
Name: QFtp::readAll
Prototype: QByteArray QFtp::readAll()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2072-2075
100.000% (1/1)
11
rawCommand
Name: QFtp::rawCommand
Prototype: int QFtp::rawCommand(const QString &command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2035-2039
100.000% (1/1)
21
put
Name: QFtp::put
Prototype: int QFtp::put(const QByteArray &data, const QString &file, TransferType type)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1891-1902
100.000% (5/5)
82
mkdir
Name: QFtp::mkdir
Prototype: int QFtp::mkdir(const QString &dir)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1968-1971
100.000% (1/1)
11
login
Name: QFtp::login
Prototype: int QFtp::login(const QString &user, const QString &password)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1701-1707
100.000% (1/1)
41
list
Name: QFtp::list
Prototype: int QFtp::list(const QString &dir)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1780-1790
100.000% (5/5)
72
hasPendingCommands
Name: QFtp::hasPendingCommands
Prototype: bool QFtp::hasPendingCommands() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2175-2178
100.000% (1/1)
11
errorString
Name: QFtp::errorString
Prototype: QString QFtp::errorString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2232-2235
100.000% (1/1)
11
error
Name: QFtp::error
Prototype: QFtp::Error QFtp::error() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2215-2218
100.000% (1/1)
11
currentId
Name: QFtp::currentId
Prototype: int QFtp::currentId() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2123-2128
100.000% (4/4)
32
currentCommand
Name: QFtp::currentCommand
Prototype: QFtp::Command QFtp::currentCommand() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2137-2142
100.000% (4/4)
32
connectToHost
Name: QFtp::connectToHost
Prototype: int QFtp::connectToHost(const QString &host, quint16 port)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1672-1680
100.000% (1/1)
61
close
Name: QFtp::close
Prototype: int QFtp::close()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1728-1731
100.000% (1/1)
11
clearPendingCommands
Name: QFtp::clearPendingCommands
Prototype: void QFtp::clearPendingCommands()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2188-2193
100.000% (4/4)
22
cd
Name: QFtp::cd
Prototype: int QFtp::cd(const QString &dir)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1807-1810
100.000% (1/1)
11
bytesAvailable
Name: QFtp::bytesAvailable
Prototype: qint64 QFtp::bytesAvailable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2048-2051
100.000% (1/1)
11
abort
Name: QFtp::abort
Prototype: void QFtp::abort()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2107-2114
100.000% (4/4)
42
QFtp
Name: QFtp::QFtp
Prototype: QFtp::QFtp(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1425-1446
100.000% (1/1)
161
put
Name: QFtp::put
Prototype: int QFtp::put(QIODevice *dev, const QString &file, TransferType type)
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1919-1931
 62.500% (5/8)
93
get
Name: QFtp::get
Prototype: int QFtp::get(const QString &file, QIODevice *dev, TransferType type)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1853-1864
 60.000% (3/5)
82
read
Name: QFtp::read
Prototype: qint64 QFtp::read(char *data, qint64 maxlen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2060-2063
  0.000% (0/1)
11
currentDevice
Name: QFtp::currentDevice
Prototype: QIODevice* QFtp::currentDevice() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2155-2163
  0.000% (0/7)
63

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9