OpenCoverage

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

Function Tree

Path:<top>::QGLBuffer
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
usagePattern
Name: QGLBuffer::usagePattern
Prototype: QGLBuffer::UsagePattern QGLBuffer::usagePattern() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 239-243
100.000% (1/1)
21
type
Name: QGLBuffer::type
Prototype: QGLBuffer::Type QGLBuffer::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 227-231
100.000% (1/1)
21
setUsagePattern
Name: QGLBuffer::setUsagePattern
Prototype: void QGLBuffer::setUsagePattern(QGLBuffer::UsagePattern value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 251-255
100.000% (1/1)
21
isCreated
Name: QGLBuffer::isCreated
Prototype: bool QGLBuffer::isCreated() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 312-316
100.000% (1/1)
21
bufferId
Name: QGLBuffer::bufferId
Prototype: GLuint QGLBuffer::bufferId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 495-499
100.000% (1/1)
21
QGLBuffer
Name: QGLBuffer::QGLBuffer
Prototype: QGLBuffer::QGLBuffer(QGLBuffer::Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 174-177
100.000% (1/1)
21
size
Name: QGLBuffer::size
Prototype: int QGLBuffer::size() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 514-522
 83.333% (5/6)
62
bind
Name: QGLBuffer::bind
Prototype: bool QGLBuffer::bind()
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 424-444
 83.333% (10/12)
114
~QGLBuffer
Name: QGLBuffer::~QGLBuffer
Prototype: QGLBuffer::~QGLBuffer()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 197-203
 75.000% (3/4)
32
destroy
Name: QGLBuffer::destroy
Prototype: void QGLBuffer::destroy()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 323-330
 75.000% (3/4)
42
write
Name: QGLBuffer::write
Prototype: void QGLBuffer::write(int offset, const void *data, int count)
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 369-378
 55.556% (5/9)
53
release
Name: QGLBuffer::release
Prototype: void QGLBuffer::release()
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 455-464
 55.556% (5/9)
53
allocate
Name: QGLBuffer::allocate
Prototype: void QGLBuffer::allocate(const void *data, int count)
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 389-398
 55.556% (5/9)
53
unmap
Name: QGLBuffer::unmap
Prototype: bool QGLBuffer::unmap()
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 563-573
 44.444% (4/9)
63
read
Name: QGLBuffer::read
Prototype: bool QGLBuffer::read(int offset, void *data, int count)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 342-357
 44.444% (4/9)
63
map
Name: QGLBuffer::map
Prototype: void *QGLBuffer::map(QGLBuffer::Access access)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 538-548
 44.444% (4/9)
63
create
Name: QGLBuffer::create
Prototype: bool QGLBuffer::create()
Coverage:  33.333% (6/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 280-303
 33.333% (6/18)
176
release
Name: QGLBuffer::release
Prototype: void QGLBuffer::release(QGLBuffer::Type type)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 481-485
  0.000% (0/4)
22
operator=
Name: QGLBuffer::operator=
Prototype: QGLBuffer &QGLBuffer::operator=(const QGLBuffer &other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 211-222
  0.000% (0/7)
73
QGLBuffer
Name: QGLBuffer::QGLBuffer
Prototype: QGLBuffer::QGLBuffer()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 161-164
  0.000% (0/1)
21
QGLBuffer
Name: QGLBuffer::QGLBuffer
Prototype: QGLBuffer::QGLBuffer(const QGLBuffer &other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 185-189
  0.000% (0/1)
11

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