OpenCoverage

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

Function Tree

Path:<top>::QTimeZonePrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
windowsIdToIanaIds
Name: QTimeZonePrivate::windowsIdToIanaIds
Prototype: QList<QByteArray> QTimeZonePrivate::windowsIdToIanaIds(const QByteArray &windowsId)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 556-570
100.000% (7/7)
83
windowsIdToIanaIds
Name: QTimeZonePrivate::windowsIdToIanaIds
Prototype: QList<QByteArray> QTimeZonePrivate::windowsIdToIanaIds(const QByteArray &windowsId, QLocale::Country country)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 572-584
100.000% (9/9)
63
windowsIdToDefaultIanaId
Name: QTimeZonePrivate::windowsIdToDefaultIanaId
Prototype: QByteArray QTimeZonePrivate::windowsIdToDefaultIanaId(const QByteArray &windowsId)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 535-544
100.000% (7/7)
63
toOffsetData
Name: QTimeZonePrivate::toOffsetData
Prototype: QTimeZone::OffsetData QTimeZonePrivate::toOffsetData(const QTimeZonePrivate::Data &data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 437-448
100.000% (4/4)
82
serialize
Name: QTimeZonePrivate::serialize
Prototype: void QTimeZonePrivate::serialize(QDataStream &ds) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 409-412
100.000% (1/1)
11
operator==
Name: QTimeZonePrivate::operator==
Prototype: bool QTimeZonePrivate::operator==(const QTimeZonePrivate &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 148-154
100.000% (1/1)
11
operator!=
Name: QTimeZonePrivate::operator!=
Prototype: bool QTimeZonePrivate::operator!=(const QTimeZonePrivate &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 156-159
100.000% (1/1)
11
offsetFromUtc
Name: QTimeZonePrivate::offsetFromUtc
Prototype: int QTimeZonePrivate::offsetFromUtc(qint64 atMSecsSinceEpoch) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 216-219
100.000% (1/1)
11
isoOffsetFormat
Name: QTimeZonePrivate::isoOffsetFormat
Prototype: QString QTimeZonePrivate::isoOffsetFormat(int offsetFromUtc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 517-523
100.000% (1/1)
41
isValid
Name: QTimeZonePrivate::isValid
Prototype: bool QTimeZonePrivate::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 161-164
100.000% (1/1)
11
isDaylightTime
Name: QTimeZonePrivate::isDaylightTime
Prototype: bool QTimeZonePrivate::isDaylightTime(qint64 atMSecsSinceEpoch) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 238-242
100.000% (1/1)
21
invalidOffsetData
Name: QTimeZonePrivate::invalidOffsetData
Prototype: QTimeZone::OffsetData QTimeZonePrivate::invalidOffsetData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 427-435
100.000% (1/1)
61
invalidData
Name: QTimeZonePrivate::invalidData
Prototype: QTimeZonePrivate::Data QTimeZonePrivate::invalidData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 417-425
100.000% (1/1)
61
id
Name: QTimeZonePrivate::id
Prototype: QByteArray QTimeZonePrivate::id() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 166-169
100.000% (1/1)
11
ianaIdToWindowsId
Name: QTimeZonePrivate::ianaIdToWindowsId
Prototype: QByteArray QTimeZonePrivate::ianaIdToWindowsId(const QByteArray &id)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 525-533
100.000% (7/7)
53
hasTransitions
Name: QTimeZonePrivate::hasTransitions
Prototype: bool QTimeZonePrivate::hasTransitions() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 314-317
100.000% (1/1)
11
hasDaylightTime
Name: QTimeZonePrivate::hasDaylightTime
Prototype: bool QTimeZonePrivate::hasDaylightTime() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 233-236
100.000% (1/1)
11
availableTimeZoneIds
Name: QTimeZonePrivate::availableTimeZoneIds
Prototype: QList<QByteArray> QTimeZonePrivate::availableTimeZoneIds(int offsetFromUtc) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 380-406
100.000% (13/13)
165
QTimeZonePrivate
Name: QTimeZonePrivate::QTimeZonePrivate
Prototype: QTimeZonePrivate::QTimeZonePrivate(const QTimeZonePrivate &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 134-137
100.000% (1/1)
21
isValidId
Name: QTimeZonePrivate::isValidId
Prototype: bool QTimeZonePrivate::isValidId(const QByteArray &ianaId)
Coverage:  97.727% (43/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 451-515
 97.727% (43/44)
248
dataForLocalTime
Name: QTimeZonePrivate::dataForLocalTime
Prototype: QTimeZonePrivate::Data QTimeZonePrivate::dataForLocalTime(qint64 forLocalMSecs) const
Coverage:  85.000% (34/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 252-312
 85.000% (34/40)
299
transitions
Name: QTimeZonePrivate::transitions
Prototype: QTimeZonePrivate::DataList QTimeZonePrivate::transitions(qint64 fromMSecsSinceEpoch, qint64 toMSecsSinceEpoch) const
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 331-345
 77.778% (7/9)
83
displayName
Name: QTimeZonePrivate::displayName
Prototype: QString QTimeZonePrivate::displayName(qint64 atMSecsSinceEpoch, QTimeZone::NameType nameType, const QLocale &locale) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 187-198
 71.429% (5/7)
53
windowsIdToDefaultIanaId
Name: QTimeZonePrivate::windowsIdToDefaultIanaId
Prototype: QByteArray QTimeZonePrivate::windowsIdToDefaultIanaId(const QByteArray &windowsId, QLocale::Country country)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 546-554
 50.000% (2/4)
42
systemTimeZoneId
Name: QTimeZonePrivate::systemTimeZoneId
Prototype: QByteArray QTimeZonePrivate::systemTimeZoneId() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 347-350
  0.000% (0/1)
11
standardTimeOffset
Name: QTimeZonePrivate::standardTimeOffset
Prototype: int QTimeZonePrivate::standardTimeOffset(qint64 atMSecsSinceEpoch) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 221-225
  0.000% (0/1)
21
previousTransition
Name: QTimeZonePrivate::previousTransition
Prototype: QTimeZonePrivate::Data QTimeZonePrivate::previousTransition(qint64 beforeMSecsSinceEpoch) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 325-329
  0.000% (0/1)
21
nextTransition
Name: QTimeZonePrivate::nextTransition
Prototype: QTimeZonePrivate::Data QTimeZonePrivate::nextTransition(qint64 afterMSecsSinceEpoch) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 319-323
  0.000% (0/1)
21
displayName
Name: QTimeZonePrivate::displayName
Prototype: QString QTimeZonePrivate::displayName(QTimeZone::TimeType timeType, QTimeZone::NameType nameType, const QLocale &locale) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 200-208
  0.000% (0/1)
41
daylightTimeOffset
Name: QTimeZonePrivate::daylightTimeOffset
Prototype: int QTimeZonePrivate::daylightTimeOffset(qint64 atMSecsSinceEpoch) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 227-231
  0.000% (0/1)
21
data
Name: QTimeZonePrivate::data
Prototype: QTimeZonePrivate::Data QTimeZonePrivate::data(qint64 forMSecsSinceEpoch) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 244-248
  0.000% (0/1)
21
country
Name: QTimeZonePrivate::country
Prototype: QLocale::Country QTimeZonePrivate::country() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 171-180
  0.000% (0/7)
53
comment
Name: QTimeZonePrivate::comment
Prototype: QString QTimeZonePrivate::comment() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 182-185
  0.000% (0/1)
11
clone
Name: QTimeZonePrivate::clone
Prototype: QTimeZonePrivate *QTimeZonePrivate::clone()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 143-146
  0.000% (0/1)
11
availableTimeZoneIds
Name: QTimeZonePrivate::availableTimeZoneIds
Prototype: QList<QByteArray> QTimeZonePrivate::availableTimeZoneIds() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 352-355
  0.000% (0/1)
11
availableTimeZoneIds
Name: QTimeZonePrivate::availableTimeZoneIds
Prototype: QList<QByteArray> QTimeZonePrivate::availableTimeZoneIds(QLocale::Country country) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 357-378
  0.000% (0/7)
123
abbreviation
Name: QTimeZonePrivate::abbreviation
Prototype: QString QTimeZonePrivate::abbreviation(qint64 atMSecsSinceEpoch) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 210-214
  0.000% (0/1)
21

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