| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
startProcess| Name: | QProcessPrivate::startProcess | | Prototype: | void QProcessPrivate::startProcess() | | Coverage: | 80.263% (61/76) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 318-501 |
| | 91 | 24 |
startDetached| Name: | QProcessPrivate::startDetached | | Prototype: | bool QProcessPrivate::startDetached(const QString &program, const QStringList &arguments, const QString &workingDirectory, qint64 *pid) | | Coverage: | 25.000% (14/56) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 968-1081 |
| | 80 | 17 |
openChannel| Name: | QProcessPrivate::openChannel | | Prototype: | bool QProcessPrivate::openChannel(Channel &channel) | | Coverage: | 80.392% (41/51) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 161-263 |
| | 65 | 15 |
waitForReadyRead| Name: | QProcessPrivate::waitForReadyRead | | Prototype: | bool QProcessPrivate::waitForReadyRead(int msecs) | | Coverage: | 87.879% (58/66) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 709-785 |
| | 44 | 18 |
tryReadFromChannel| Name: | QProcessPrivate::tryReadFromChannel | | Prototype: | bool QProcessPrivate::tryReadFromChannel(Channel *channel) | | Coverage: | 82.927% (34/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 966-1031 |
| | 39 | 14 |
waitForFinished| Name: | QProcessPrivate::waitForFinished | | Prototype: | bool QProcessPrivate::waitForFinished(int msecs) | | Coverage: | 72.414% (42/58) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 860-928 |
| | 38 | 16 |
waitForBytesWritten| Name: | QProcessPrivate::waitForBytesWritten | | Prototype: | bool QProcessPrivate::waitForBytesWritten(int msecs) | | Coverage: | 32.727% (18/55) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 787-858 |
| | 37 | 15 |
execChild| Name: | QProcessPrivate::execChild | | Prototype: | void QProcessPrivate::execChild(const char *workingDir, char **path, char **argv, char **envp) | | Coverage: | 0.000% (0/32) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 503-569 |
| | 28 | 11 |
start| Name: | QProcessPrivate::start | | Prototype: | void QProcessPrivate::start(QIODevice::OpenMode mode) | | Coverage: | 84.000% (21/25) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 2152-2192 |
| | 27 | 7 |
cleanup| Name: | QProcessPrivate::cleanup | | Prototype: | void QProcessPrivate::cleanup() | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 863-916 |
| | 26 | 7 |
_q_processDied| Name: | QProcessPrivate::_q_processDied | | Prototype: | bool QProcessPrivate::_q_processDied() | | Coverage: | 68.421% (13/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 1076-1140 |
| | 22 | 7 |
QProcessPrivate| Name: | QProcessPrivate::QProcessPrivate | | Prototype: | QProcessPrivate::QProcessPrivate() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 822-847 |
| | 19 | 1 |
setError| Name: | QProcessPrivate::setError | | Prototype: | void QProcessPrivate::setError(QProcess::ProcessError error, const QString &description) | | Coverage: | 62.500% (10/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 921-948 |
| | 16 | 8 |
writeToStdin| Name: | QProcessPrivate::writeToStdin | | Prototype: | bool QProcessPrivate::writeToStdin() | | Coverage: | 75.000% (9/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 623-653 |
| | 15 | 4 |
_q_startupNotification| Name: | QProcessPrivate::_q_startupNotification | | Prototype: | bool QProcessPrivate::_q_startupNotification() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 1145-1170 |
| | 14 | 3 |
waitForDeadChild| Name: | QProcessPrivate::waitForDeadChild | | Prototype: | bool QProcessPrivate::waitForDeadChild() | | Coverage: | 71.429% (10/14) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 942-966 |
| | 12 | 4 |
Channel| Name: | QProcessPrivate::Channel | | Coverage: | 60.000% (3/5) |
| | 12 | 3 |
processStarted| Name: | QProcessPrivate::processStarted | | Prototype: | bool QProcessPrivate::processStarted(QString *errorMessage) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 571-592 |
| | 11 | 3 |
_q_canWrite| Name: | QProcessPrivate::_q_canWrite | | Prototype: | bool QProcessPrivate::_q_canWrite() | | Coverage: | 76.471% (13/17) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 1052-1071 |
| | 10 | 5 |
waitForStarted| Name: | QProcessPrivate::waitForStarted | | Prototype: | bool QProcessPrivate::waitForStarted(int msecs) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 673-696 |
| | 8 | 2 |
destroyPipe| Name: | QProcessPrivate::destroyPipe | | Prototype: | void QProcessPrivate::destroyPipe(int *pipe) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 139-149 |
| | 6 | 3 |
bytesAvailableInChannel| Name: | QProcessPrivate::bytesAvailableInChannel | | Prototype: | qint64 QProcessPrivate::bytesAvailableInChannel(const Channel *channel) const | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 594-605 |
| | 6 | 2 |
setErrorAndEmit| Name: | QProcessPrivate::setErrorAndEmit | | Prototype: | void QProcessPrivate::setErrorAndEmit(QProcess::ProcessError error, const QString &description) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 953-960 |
| | 5 | 1 |
readFromChannel| Name: | QProcessPrivate::readFromChannel | | Prototype: | qint64 QProcessPrivate::readFromChannel(const Channel *channel, char *data, qint64 maxlen) | | Coverage: | 83.333% (5/6) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 607-621 |
| | 5 | 2 |
~QProcessPrivate| Name: | QProcessPrivate::~QProcessPrivate | | Prototype: | QProcessPrivate::~QProcessPrivate() | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 852-858 |
| | 4 | 3 |
waitForWrite| Name: | QProcessPrivate::waitForWrite | | Prototype: | bool QProcessPrivate::waitForWrite(int msecs) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 930-936 |
| | 4 | 1 |
closeWriteChannel| Name: | QProcessPrivate::closeWriteChannel | | Prototype: | void QProcessPrivate::closeWriteChannel() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 1175-1190 |
| | 4 | 2 |
terminateProcess| Name: | QProcessPrivate::terminateProcess | | Prototype: | void QProcessPrivate::terminateProcess() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 655-662 |
| | 2 | 2 |
killProcess| Name: | QProcessPrivate::killProcess | | Prototype: | void QProcessPrivate::killProcess() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 664-671 |
| | 2 | 2 |
closeChannel| Name: | QProcessPrivate::closeChannel | | Prototype: | void QProcessPrivate::closeChannel(Channel *channel) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp | | Lines: | 151-154 |
| | 1 | 1 |
_q_canReadStandardOutput| Name: | QProcessPrivate::_q_canReadStandardOutput | | Prototype: | bool QProcessPrivate::_q_canReadStandardOutput() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 1036-1039 |
| | 1 | 1 |
_q_canReadStandardError| Name: | QProcessPrivate::_q_canReadStandardError | | Prototype: | bool QProcessPrivate::_q_canReadStandardError() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp | | Lines: | 1044-1047 |
| | 1 | 1 |