QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QDataStream
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QDataStream
Name: QDataStream::~QDataStream
Prototype: QDataStream::~QDataStream()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 338-342
100.000% (4/4)
22
unsetDevice
Name: QDataStream::unsetDevice
Prototype: void QDataStream::unsetDevice()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 378-381
100.000% (1/1)
11
status
Name: QDataStream::status
Prototype: QDataStream::Status QDataStream::status() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 441-444
100.000% (1/1)
11
setStatus
Name: QDataStream::setStatus
Prototype: void QDataStream::setStatus(Status status)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 464-468
100.000% (4/4)
22
resetStatus
Name: QDataStream::resetStatus
Prototype: void QDataStream::resetStatus()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 451-454
100.000% (1/1)
11
operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(bool &i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 700-706
100.000% (1/1)
41
operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(char *&s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 799-803
100.000% (1/1)
21
floatingPointPrecision
Name: QDataStream::floatingPointPrecision
Prototype: QDataStream::FloatingPointPrecision QDataStream::floatingPointPrecision() const
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 406-409
100.000% (3/3)
11
QDataStream
Name: QDataStream::QDataStream
Prototype: QDataStream::QDataStream()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 251-259
100.000% (1/1)
61
QDataStream
Name: QDataStream::QDataStream
Prototype: QDataStream::QDataStream(QIODevice *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 267-275
100.000% (1/1)
61
QDataStream
Name: QDataStream::QDataStream
Prototype: QDataStream::QDataStream(QByteArray *a, QIODevice::OpenMode flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 290-303
100.000% (1/1)
91
QDataStream
Name: QDataStream::QDataStream
Prototype: QDataStream::QDataStream(const QByteArray &a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 313-327
100.000% (1/1)
101
readBytes
Name: QDataStream::readBytes
Prototype: QDataStream &QDataStream::readBytes(char *&s, uint &l)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 823-859
 87.500% (14/16)
276
operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(double &f)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 756-782
 87.500% (14/16)
155
operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(qint16 i)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 919-928
 84.615% (11/13)
65
operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(qint32 i)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 937-946
 84.615% (11/13)
65
operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(qint16 &i)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 614-627
 81.818% (9/11)
84
operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(qint32 &i)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 645-658
 81.818% (9/11)
84
operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(float &f)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 718-744
 81.250% (13/16)
155
writeRawData
Name: QDataStream::writeRawData
Prototype: int QDataStream::writeRawData(const char *s, int len)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1126-1133
 80.000% (8/10)
54
operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(qint8 i)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 895-901
 80.000% (8/10)
44
operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(bool i)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 993-999
 80.000% (8/10)
44
operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(qint64 i)
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 963-978
 76.471% (13/17)
106
setFloatingPointPrecision
Name: QDataStream::setFloatingPointPrecision
Prototype: void QDataStream::setFloatingPointPrecision(QDataStream::FloatingPointPrecision precision)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 428-433
 75.000% (3/4)
32
operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(qint8 &i)
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 586-596
 75.000% (6/8)
73
operator>>
Name: QDataStream::operator>>
Prototype: QDataStream &QDataStream::operator>>(qint64 &i)
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 675-694
 71.429% (10/14)
125
operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(double f)
Coverage:  68.182% (15/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1048-1071
 68.182% (15/22)
137
atEnd
Name: QDataStream::atEnd
Prototype: bool QDataStream::atEnd() const
Coverage:  66.667% (2/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 394-397
 66.667% (2/3)
11
skipRawData
Name: QDataStream::skipRawData
Prototype: int QDataStream::skipRawData(int len)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1146-1175
 63.636% (14/22)
218
writeBytes
Name: QDataStream::writeBytes
Prototype: QDataStream &QDataStream::writeBytes(const char *s, uint len)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1108-1115
 60.000% (6/10)
54
setDevice
Name: QDataStream::setDevice
Prototype: void QDataStream::setDevice(QIODevice *d)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 363-370
 50.000% (2/4)
42
setByteOrder
Name: QDataStream::setByteOrder
Prototype: void QDataStream::setByteOrder(ByteOrder bo)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 491-498
 50.000% (2/4)
42
readRawData
Name: QDataStream::readRawData
Prototype: int QDataStream::readRawData(char *s, int len)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 870-874
 50.000% (2/4)
22
operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(const char *s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1085-1095
 50.000% (2/4)
72
operator<<
Name: QDataStream::operator<<
Prototype: QDataStream &QDataStream::operator<<(float f)
Coverage:  42.857% (9/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp
Lines: 1010-1036
 42.857% (9/21)
157

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