| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
 read| Name:  | QIODevice::read |  | Prototype:  | qint64 QIODevice::read(char *data, qint64 maxSize) |  | Coverage:  |  95.349% (82/86) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 770-916 |  
  |  | 73 | 26 | 
 readLine| Name:  | QIODevice::readLine |  | Prototype:  | qint64 QIODevice::readLine(char *data, qint64 maxSize) |  | Coverage:  |  79.245% (42/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1061-1143 |  
  |  | 38 | 13 | 
 write| Name:  | QIODevice::write |  | Prototype:  | qint64 QIODevice::write(const char *data, qint64 maxSize) |  | Coverage:  |  82.143% (23/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1273-1346 |  
  |  | 14 | 8 | 
 readLine| Name:  | QIODevice::readLine |  | Prototype:  | QByteArray QIODevice::readLine(qint64 maxSize) |  | Coverage:  |  78.571% (22/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1155-1201 |  
  |  | 25 | 8 | 
 read| Name:  | QIODevice::read |  | Prototype:  | QByteArray QIODevice::read(qint64 maxSize) |  | Coverage:  |  44.000% (11/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 929-971 |  
  |  | 22 | 8 | 
 readAll| Name:  | QIODevice::readAll |  | Prototype:  | QByteArray QIODevice::readAll() |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 981-1023 |  
  |  | 23 | 7 | 
 seek| Name:  | QIODevice::seek |  | Prototype:  | bool QIODevice::seek(qint64 pos) |  | Coverage:  |  72.222% (13/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 642-681 |  
  |  | 18 | 6 | 
 ungetChar| Name:  | QIODevice::ungetChar |  | Prototype:  | void QIODevice::ungetChar(char c) |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1388-1400 |  
  |  | 5 | 4 | 
 readLineData| Name:  | QIODevice::readLineData |  | Prototype:  | qint64 QIODevice::readLineData(char *data, qint64 maxSize) |  | Coverage:  | 100.000% (16/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1220-1242 |  
  |  | 13 | 4 | 
 setTextModeEnabled| Name:  | QIODevice::setTextModeEnabled |  | Prototype:  | void QIODevice::setTextModeEnabled(bool enabled) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 485-496 |  
  |  | 7 | 3 | 
 setOpenMode| Name:  | QIODevice::setOpenMode |  | Prototype:  | void QIODevice::setOpenMode(OpenMode openMode) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 464-474 |  
  |  | 5 | 2 | 
 errorString| Name:  | QIODevice::errorString |  | Prototype:  | QString QIODevice::errorString() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1590-1601 |  
  |  | 4 | 2 | 
 close| Name:  | QIODevice::close |  | Prototype:  | void QIODevice::close() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 575-592 |  
  |  | 8 | 2 | 
 bytesAvailable| Name:  | QIODevice::bytesAvailable |  | Prototype:  | qint64 QIODevice::bytesAvailable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 738-744 |  
  |  | 4 | 2 | 
 write| Name:  | QIODevice::write |  | Prototype:  | qint64 QIODevice::write(const char *data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1364-1367 |  
  |  | 1 | 1 | 
 waitForReadyRead| Name:  | QIODevice::waitForReadyRead |  | Prototype:  | bool QIODevice::waitForReadyRead(int msecs) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1535-1539 |  
  |  | 2 | 1 | 
 waitForBytesWritten| Name:  | QIODevice::waitForBytesWritten |  | Prototype:  | bool QIODevice::waitForBytesWritten(int msecs) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1567-1571 |  
  |  | 2 | 1 | 
 size| Name:  | QIODevice::size |  | Prototype:  | qint64 QIODevice::size() const |  | Coverage:  |  66.667% (2/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 625-628 |  
  |  | 1 | 1 | 
 setErrorString| Name:  | QIODevice::setErrorString |  | Prototype:  | void QIODevice::setErrorString(const QString &str) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1579-1582 |  
  |  | 1 | 1 | 
 reset| Name:  | QIODevice::reset |  | Prototype:  | bool QIODevice::reset() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 718-724 |  
  |  | 1 | 1 | 
 putChar| Name:  | QIODevice::putChar |  | Prototype:  | bool QIODevice::putChar(char c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1409-1412 |  
  |  | 1 | 1 | 
 pos| Name:  | QIODevice::pos |  | Prototype:  | qint64 QIODevice::pos() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 607-614 |  
  |  | 2 | 1 | 
 peek| Name:  | QIODevice::peek |  | Prototype:  | qint64 QIODevice::peek(char *data, qint64 maxSize) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1485-1488 |  
  |  | 1 | 1 | 
 peek| Name:  | QIODevice::peek |  | Prototype:  | QByteArray QIODevice::peek(qint64 maxSize) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1507-1510 |  
  |  | 1 | 1 | 
 openMode| Name:  | QIODevice::openMode |  | Prototype:  | QIODevice::OpenMode QIODevice::openMode() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 452-455 |  
  |  | 1 | 1 | 
 open| Name:  | QIODevice::open |  | Prototype:  | bool QIODevice::open(OpenMode mode) |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 556-567 |  
  |  | 6 | 1 | 
 isWritable| Name:  | QIODevice::isWritable |  | Prototype:  | bool QIODevice::isWritable() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 544-547 |  
  |  | 1 | 1 | 
 isTextModeEnabled| Name:  | QIODevice::isTextModeEnabled |  | Prototype:  | bool QIODevice::isTextModeEnabled() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 503-506 |  
  |  | 1 | 1 | 
 isSequential| Name:  | QIODevice::isSequential |  | Prototype:  | bool QIODevice::isSequential() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 441-444 |  
  |  | 1 | 1 | 
 isReadable| Name:  | QIODevice::isReadable |  | Prototype:  | bool QIODevice::isReadable() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 530-533 |  
  |  | 1 | 1 | 
 isOpen| Name:  | QIODevice::isOpen |  | Prototype:  | bool QIODevice::isOpen() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 516-519 |  
  |  | 1 | 1 | 
 getChar| Name:  | QIODevice::getChar |  | Prototype:  | bool QIODevice::getChar(char *c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1461-1466 |  
  |  | 2 | 1 | 
 canReadLine| Name:  | QIODevice::canReadLine |  | Prototype:  | bool QIODevice::canReadLine() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1261-1264 |  
  |  | 1 | 1 | 
 bytesToWrite| Name:  | QIODevice::bytesToWrite |  | Prototype:  | qint64 QIODevice::bytesToWrite() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 752-755 |  
  |  | 1 | 1 | 
 atEnd| Name:  | QIODevice::atEnd |  | Prototype:  | bool QIODevice::atEnd() const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 695-705 |  
  |  | 4 | 1 | 
 QIODevice| Name:  | QIODevice::QIODevice |  | Prototype:  | QIODevice::QIODevice(QIODevicePrivate &dd, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 403-406 |  
  |  | 2 | 1 | 
 QIODevice| Name:  | QIODevice::QIODevice |  | Prototype:  | QIODevice::QIODevice(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 392-398 |  
  |  | 5 | 1 | 
 QIODevice| Name:  | QIODevice::QIODevice |  | Prototype:  | QIODevice::QIODevice() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 378-386 |  
  |  | 7 | 1 |