QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QUdpSocket
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
leaveMulticastGroup
Name: QUdpSocket::leaveMulticastGroup
Prototype: bool QUdpSocket::leaveMulticastGroup(const QHostAddress &groupAddress)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 216-219
100.000% (1/1)
11
leaveMulticastGroup
Name: QUdpSocket::leaveMulticastGroup
Prototype: bool QUdpSocket::leaveMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 230-235
100.000% (4/4)
22
joinMulticastGroup
Name: QUdpSocket::joinMulticastGroup
Prototype: bool QUdpSocket::joinMulticastGroup(const QHostAddress &groupAddress)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 182-185
100.000% (1/1)
11
joinMulticastGroup
Name: QUdpSocket::joinMulticastGroup
Prototype: bool QUdpSocket::joinMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 196-202
100.000% (4/4)
32
QUdpSocket
Name: QUdpSocket::QUdpSocket
Prototype: QUdpSocket::QUdpSocket(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 149-153
100.000% (1/1)
11
writeDatagram
Name: QUdpSocket::writeDatagram
Prototype: qint64 QUdpSocket::writeDatagram(const char *data, qint64 size, const QHostAddress &address, quint16 port)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 323-345
 81.818% (9/11)
114
readDatagram
Name: QUdpSocket::readDatagram
Prototype: qint64 QUdpSocket::readDatagram(char *data, qint64 maxSize, QHostAddress *address, quint16 *port)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 371-398
 63.158% (12/19)
166
setMulticastInterface
Name: QUdpSocket::setMulticastInterface
Prototype: void QUdpSocket::setMulticastInterface(const QNetworkInterface &iface)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 266-274
 50.000% (2/4)
52
pendingDatagramSize
Name: QUdpSocket::pendingDatagramSize
Prototype: qint64 QUdpSocket::pendingDatagramSize() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 296-300
 50.000% (2/4)
22
multicastInterface
Name: QUdpSocket::multicastInterface
Prototype: QNetworkInterface QUdpSocket::multicastInterface() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 249-254
 50.000% (2/4)
32
hasPendingDatagrams
Name: QUdpSocket::hasPendingDatagrams
Prototype: bool QUdpSocket::hasPendingDatagrams() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 284-288
 50.000% (2/4)
22

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