QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QTextCodec
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
toUnicode
Name: QTextCodec::toUnicode
Prototype: QString QTextCodec::toUnicode(const QByteArray& a) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 824-827
100.000% (1/1)
11
toUnicode
Name: QTextCodec::toUnicode
Prototype: QString QTextCodec::toUnicode(const char *chars) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 859-863
100.000% (1/1)
21
setCodecForLocale
Name: QTextCodec::setCodecForLocale
Prototype: void QTextCodec::setCodecForLocale(QTextCodec *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 661-664
100.000% (1/1)
11
makeEncoder
Name: QTextCodec::makeEncoder
Prototype: QTextEncoder* QTextCodec::makeEncoder(QTextCodec::ConversionFlags flags) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 784-787
100.000% (1/1)
11
makeDecoder
Name: QTextCodec::makeDecoder
Prototype: QTextDecoder* QTextCodec::makeDecoder(QTextCodec::ConversionFlags flags) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 771-774
100.000% (1/1)
11
fromUnicode
Name: QTextCodec::fromUnicode
Prototype: QByteArray QTextCodec::fromUnicode(const QString& str) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 804-807
100.000% (1/1)
11
codecForName
Name: QTextCodec::codecForName
Prototype: QTextCodec *QTextCodec::codecForName(const QByteArray &name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 504-546
100.000% (7/7)
83
codecForLocale
Name: QTextCodec::codecForLocale
Prototype: QTextCodec* QTextCodec::codecForLocale()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 677-696
100.000% (7/7)
93
codecForHtml
Name: QTextCodec::codecForHtml
Coverage: 100.000% (1/1)
100.000% (1/1)
01
codecForHtml
Name: QTextCodec::codecForHtml
Prototype: QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 1085-1088
100.000% (1/1)
11
canEncode
Name: QTextCodec::canEncode
Prototype: bool QTextCodec::canEncode(QChar ch) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 833-839
100.000% (1/1)
41
canEncode
Name: QTextCodec::canEncode
Prototype: bool QTextCodec::canEncode(const QString& s) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 846-852
100.000% (1/1)
41
availableMibs
Name: QTextCodec::availableMibs
Prototype: QList<int> QTextCodec::availableMibs()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 629-647
100.000% (1/1)
11
aliases
Name: QTextCodec::aliases
Prototype: QList<QByteArray> QTextCodec::aliases() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 726-729
100.000% (1/1)
11
QTextCodec
Name: QTextCodec::QTextCodec
Prototype: QTextCodec::QTextCodec()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 468-477
100.000% (4/4)
52
codecForHtml
Name: QTextCodec::codecForHtml
Prototype: QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba, QTextCodec *defaultCodec)
Coverage:  96.552% (28/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 1042-1074
 96.552% (28/29)
199
codecForUtfText
Name: QTextCodec::codecForUtfText
Prototype: QTextCodec *QTextCodec::codecForUtfText(const QByteArray &ba, QTextCodec *defaultCodec)
Coverage:  84.444% (38/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 1101-1133
 84.444% (38/45)
259
codecForMib
Name: QTextCodec::codecForMib
Prototype: QTextCodec* QTextCodec::codecForMib(int mib)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 554-588
 72.727% (16/22)
208
availableCodecs
Name: QTextCodec::availableCodecs
Prototype: QList<QByteArray> QTextCodec::availableCodecs()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 600-620
 71.429% (5/7)
103
ConverterState
Name: QTextCodec::ConverterState
Coverage:  71.429% (5/7)
 71.429% (5/7)
43
codecForUtfText
Name: QTextCodec::codecForUtfText
Prototype: QTextCodec *QTextCodec::codecForUtfText(const QByteArray &ba)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 1145-1148
  0.000% (0/1)
11

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