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

Function Tree

Path:<top>::QXmlStreamReader
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
readElementText
Name: QXmlStreamReader::readElementText
Prototype: QString QXmlStreamReader::readElementText(ReadElementTextBehaviour behaviour)
Coverage:  75.000% (21/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2102-2137
 75.000% (21/28)
2014
readNext
Name: QXmlStreamReader::readNext
Prototype: QXmlStreamReader::TokenType QXmlStreamReader::readNext()
Coverage: 100.000% (24/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 596-616
100.000% (24/24)
167
atEnd
Name: QXmlStreamReader::atEnd
Prototype: bool QXmlStreamReader::atEnd() const
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 563-575
 84.615% (11/13)
83
skipCurrentElement
Name: QXmlStreamReader::skipCurrentElement
Prototype: void QXmlStreamReader::skipCurrentElement()
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 674-683
100.000% (12/12)
64
setDevice
Name: QXmlStreamReader::setDevice
Prototype: void QXmlStreamReader::setDevice(QIODevice *device)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 462-472
 50.000% (2/4)
62
readNextStartElement
Name: QXmlStreamReader::readNextStartElement
Prototype: bool QXmlStreamReader::readNextStartElement()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 652-661
100.000% (10/10)
64
clear
Name: QXmlStreamReader::clear
Prototype: void QXmlStreamReader::clear()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 537-546
 28.571% (2/7)
63
addData
Name: QXmlStreamReader::addData
Prototype: void QXmlStreamReader::addData(const QByteArray &data)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 493-501
 50.000% (2/4)
52
notationDeclarations
Name: QXmlStreamReader::notationDeclarations
Prototype: QXmlStreamNotationDeclarations QXmlStreamReader::notationDeclarations() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1967-1973
100.000% (4/4)
42
namespaceDeclarations
Name: QXmlStreamReader::namespaceDeclarations
Prototype: QXmlStreamNamespaceDeclarations QXmlStreamReader::namespaceDeclarations() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2044-2050
100.000% (6/6)
42
errorString
Name: QXmlStreamReader::errorString
Prototype: QString QXmlStreamReader::errorString() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2154-2160
100.000% (4/4)
42
error
Name: QXmlStreamReader::error
Prototype: QXmlStreamReader::Error QXmlStreamReader::error() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2166-2172
100.000% (4/4)
42
entityDeclarations
Name: QXmlStreamReader::entityDeclarations
Prototype: QXmlStreamEntityDeclarations QXmlStreamReader::entityDeclarations() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1982-1988
100.000% (4/4)
42
dtdSystemId
Name: QXmlStreamReader::dtdSystemId
Prototype: QStringRef QXmlStreamReader::dtdSystemId() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2027-2033
100.000% (4/4)
42
dtdPublicId
Name: QXmlStreamReader::dtdPublicId
Prototype: QStringRef QXmlStreamReader::dtdPublicId() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2012-2018
100.000% (4/4)
42
dtdName
Name: QXmlStreamReader::dtdName
Prototype: QStringRef QXmlStreamReader::dtdName() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1997-2003
100.000% (4/4)
42
documentVersion
Name: QXmlStreamReader::documentVersion
Prototype: QStringRef QXmlStreamReader::documentVersion() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2856-2862
100.000% (4/4)
42
documentEncoding
Name: QXmlStreamReader::documentEncoding
Prototype: QStringRef QXmlStreamReader::documentEncoding() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2871-2877
100.000% (4/4)
42
addExtraNamespaceDeclaration
Name: QXmlStreamReader::addExtraNamespaceDeclaration
Prototype: void QXmlStreamReader::addExtraNamespaceDeclaration(const QXmlStreamNamespaceDeclaration &extraNamespaceDeclaration)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2063-2069
100.000% (1/1)
41
QXmlStreamReader
Name: QXmlStreamReader::QXmlStreamReader
Prototype: QXmlStreamReader::QXmlStreamReader(const QString &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 414-426
100.000% (1/1)
41
~QXmlStreamReader
Name: QXmlStreamReader::~QXmlStreamReader
Prototype: QXmlStreamReader::~QXmlStreamReader()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 443-448
 50.000% (2/4)
32
tokenString
Name: QXmlStreamReader::tokenString
Prototype: QString QXmlStreamReader::tokenString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 763-768
100.000% (1/1)
31
addData
Name: QXmlStreamReader::addData
Prototype: void QXmlStreamReader::addData(const QString &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 509-518
100.000% (1/1)
31
tokenType
Name: QXmlStreamReader::tokenType
Prototype: QXmlStreamReader::TokenType QXmlStreamReader::tokenType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 629-633
100.000% (1/1)
21
text
Name: QXmlStreamReader::text
Prototype: QStringRef QXmlStreamReader::text() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1954-1958
100.000% (1/1)
21
setNamespaceProcessing
Name: QXmlStreamReader::setNamespaceProcessing
Prototype: void QXmlStreamReader::setNamespaceProcessing(bool enable)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 747-751
  0.000% (0/1)
21
setEntityResolver
Name: QXmlStreamReader::setEntityResolver
Prototype: void QXmlStreamReader::setEntityResolver(QXmlStreamEntityResolver *resolver)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 228-232
100.000% (1/1)
21
raiseError
Name: QXmlStreamReader::raiseError
Prototype: void QXmlStreamReader::raiseError(const QString& message)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2143-2147
  0.000% (0/1)
21
qualifiedName
Name: QXmlStreamReader::qualifiedName
Prototype: QStringRef QXmlStreamReader::qualifiedName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2228-2232
100.000% (1/1)
21
processingInstructionTarget
Name: QXmlStreamReader::processingInstructionTarget
Prototype: QStringRef QXmlStreamReader::processingInstructionTarget() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2177-2181
100.000% (1/1)
21
processingInstructionData
Name: QXmlStreamReader::processingInstructionData
Prototype: QStringRef QXmlStreamReader::processingInstructionData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2186-2190
100.000% (1/1)
21
prefix
Name: QXmlStreamReader::prefix
Prototype: QStringRef QXmlStreamReader::prefix() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2243-2247
100.000% (1/1)
21
namespaceUri
Name: QXmlStreamReader::namespaceUri
Prototype: QStringRef QXmlStreamReader::namespaceUri() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2210-2214
100.000% (1/1)
21
namespaceProcessing
Name: QXmlStreamReader::namespaceProcessing
Prototype: bool QXmlStreamReader::namespaceProcessing() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 753-757
  0.000% (0/1)
21
name
Name: QXmlStreamReader::name
Prototype: QStringRef QXmlStreamReader::name() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2199-2203
100.000% (1/1)
21
lineNumber
Name: QXmlStreamReader::lineNumber
Prototype: qint64 QXmlStreamReader::lineNumber() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1924-1928
100.000% (1/1)
21
isWhitespace
Name: QXmlStreamReader::isWhitespace
Prototype: bool QXmlStreamReader::isWhitespace() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2817-2821
100.000% (1/1)
21
isStandaloneDocument
Name: QXmlStreamReader::isStandaloneDocument
Prototype: bool QXmlStreamReader::isStandaloneDocument() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2842-2846
100.000% (1/1)
21
isCDATA
Name: QXmlStreamReader::isCDATA
Prototype: bool QXmlStreamReader::isCDATA() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2828-2832
100.000% (1/1)
21
entityResolver
Name: QXmlStreamReader::entityResolver
Prototype: QXmlStreamEntityResolver *QXmlStreamReader::entityResolver() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 241-245
  0.000% (0/1)
21
device
Name: QXmlStreamReader::device
Prototype: QIODevice *QXmlStreamReader::device() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 480-484
  0.000% (0/1)
21
columnNumber
Name: QXmlStreamReader::columnNumber
Prototype: qint64 QXmlStreamReader::columnNumber() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1934-1938
100.000% (1/1)
21
characterOffset
Name: QXmlStreamReader::characterOffset
Prototype: qint64 QXmlStreamReader::characterOffset() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1944-1948
  0.000% (0/1)
21
attributes
Name: QXmlStreamReader::attributes
Prototype: QXmlStreamAttributes QXmlStreamReader::attributes() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2252-2256
100.000% (1/1)
21
addExtraNamespaceDeclarations
Name: QXmlStreamReader::addExtraNamespaceDeclarations
Prototype: void QXmlStreamReader::addExtraNamespaceDeclarations(const QXmlStreamNamespaceDeclarations &extraNamespaceDeclarations)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 2078-2082
  0.000% (0/4)
22
QXmlStreamReader
Name: QXmlStreamReader::QXmlStreamReader
Prototype: QXmlStreamReader::QXmlStreamReader()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 382-385
100.000% (1/1)
21
QXmlStreamReader
Name: QXmlStreamReader::QXmlStreamReader
Prototype: QXmlStreamReader::QXmlStreamReader(const QByteArray &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 402-407
100.000% (1/1)
21
QXmlStreamReader
Name: QXmlStreamReader::QXmlStreamReader
Prototype: QXmlStreamReader::QXmlStreamReader(const char *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 433-438
100.000% (1/1)
21
addData
Name: QXmlStreamReader::addData
Prototype: void QXmlStreamReader::addData(const char *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 526-529
100.000% (1/1)
11
QXmlStreamReader
Name: QXmlStreamReader::QXmlStreamReader
Prototype: QXmlStreamReader::QXmlStreamReader(QIODevice *device)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 391-395
100.000% (1/1)
11

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