GCC Code Coverage Report


Directory: src/gate/
Date: 2025-12-12 23:40:09
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 40896 69273 59.0%
Functions: 7548 11577 65.2%
Branches: 22605 62788 36.0%

File Lines Functions Branches
applications.c 82.1 82.1% 389 / 474 96.4% 27 / 28 59.1% 146 / 247
arrays.c 84.3 84.3% 720 / 854 96.4% 81 / 84 61.4% 302 / 492
arrays.hpp 93.9 93.9% 596 / 635 62.1% 712 / 1147 59.5% 103 / 173
atomics.c 90.0 90.0% 99 / 110 96.8% 30 / 31 67.9% 19 / 28
atomics.hpp 100.0 100.0% 15 / 15 100.0% 6 / 6 -% 0 / 0
blobs.c 92.7 92.7% 140 / 151 100.0% 21 / 21 62.5% 40 / 64
callstacks.c 79.3 79.3% 92 / 116 100.0% 11 / 11 54.8% 23 / 42
comparers.c 95.2 95.2% 79 / 83 100.0% 24 / 24 94.7% 72 / 76
comparers.hpp 100.0 100.0% 12 / 12 57.1% 8 / 14 100.0% 6 / 6
console.c 75.8 75.8% 179 / 236 97.0% 32 / 33 37.1% 43 / 116
coroutines.c 81.4 81.4% 180 / 221 100.0% 18 / 18 60.8% 62 / 102
cxx_applications.cpp 78.9 78.9% 318 / 403 87.7% 64 / 73 61.3% 125 / 204
cxx_atomics.cpp 100.0 100.0% 159 / 159 100.0% 63 / 63 100.0% 2 / 2
cxx_blobs.cpp 91.4 91.4% 138 / 151 97.5% 39 / 40 50.0% 32 / 64
cxx_callstacks.cpp 84.3 84.3% 43 / 51 85.7% 12 / 14 50.0% 4 / 8
cxx_console.cpp 81.9 81.9% 59 / 72 86.7% 13 / 15 37.0% 20 / 54
cxx_coroutines.cpp 95.9 95.9% 93 / 97 100.0% 18 / 18 40.9% 36 / 88
cxx_delegates.cpp 100.0 100.0% 31 / 31 100.0% 9 / 9 100.0% 2 / 2
cxx_directories.cpp 0.0 0.0% 0 / 206 0.0% 0 / 49 0.0% 0 / 182
cxx_environments.cpp 97.5 97.5% 79 / 81 100.0% 16 / 16 38.4% 33 / 86
cxx_exceptions.cpp 85.2 85.2% 109 / 128 82.8% 24 / 29 76.5% 26 / 34
cxx_files.cpp 94.7 94.7% 324 / 342 96.7% 88 / 91 45.5% 91 / 200
cxx_functions.cpp 75.2 75.2% 79 / 105 74.1% 20 / 27 57.1% 8 / 14
cxx_gatetypes.cpp 88.9 88.9% 8 / 9 100.0% 4 / 4 -% 0 / 0
cxx_geopositions.cpp 96.6 96.6% 56 / 58 94.4% 17 / 18 58.3% 14 / 24
cxx_guids.cpp 100.0 100.0% 39 / 39 100.0% 13 / 13 35.0% 7 / 20
cxx_hashes.cpp 100.0 100.0% 10 / 10 100.0% 4 / 4 -% 0 / 0
cxx_inputs.cpp 82.9 82.9% 29 / 35 83.3% 5 / 6 25.0% 6 / 24
cxx_libraries.cpp 87.1 87.1% 27 / 31 100.0% 7 / 7 59.1% 13 / 22
cxx_mathematics.cpp 90.2 90.2% 129 / 143 90.0% 63 / 70 50.0% 2 / 4
cxx_memalloc.cpp 100.0 100.0% 24 / 24 100.0% 10 / 10 -% 0 / 0
cxx_numbers.cpp 90.0 90.0% 27 / 30 90.0% 9 / 10 45.0% 18 / 40
cxx_objects.cpp 91.4 91.4% 96 / 105 96.6% 28 / 29 50.0% 16 / 32
cxx_processes.cpp 80.2 80.2% 195 / 243 86.9% 53 / 61 31.7% 52 / 164
cxx_properties.cpp 80.1 80.1% 249 / 311 89.1% 57 / 64 46.9% 113 / 241
cxx_queueitems.cpp 79.3 79.3% 23 / 29 83.3% 5 / 6 54.5% 6 / 11
cxx_queues.cpp 81.6 81.6% 151 / 185 87.0% 40 / 46 40.0% 34 / 85
cxx_randomgen.cpp 84.0 84.0% 21 / 25 83.3% 5 / 6 35.7% 5 / 14
cxx_regexpressions.cpp 100.0 100.0% 32 / 32 100.0% 8 / 8 64.3% 9 / 14
cxx_runnables.cpp 79.1 79.1% 197 / 249 95.6% 43 / 45 57.1% 44 / 77
cxx_streams.cpp 80.2 80.2% 410 / 511 83.7% 113 / 135 36.7% 94 / 256
cxx_strings.cpp 89.7 89.7% 420 / 468 93.8% 152 / 162 44.4% 80 / 180
cxx_structs.cpp 98.3 98.3% 58 / 59 100.0% 21 / 21 75.0% 6 / 8
cxx_synchronization.cpp 85.1 85.1% 143 / 168 88.1% 37 / 42 45.2% 33 / 73
cxx_tests.cpp 77.8 77.8% 112 / 144 83.3% 20 / 24 50.8% 66 / 130
cxx_threading.cpp 89.1 89.1% 90 / 101 91.7% 22 / 24 50.0% 28 / 56
cxx_threadpools.cpp 95.0 95.0% 38 / 40 90.9% 10 / 11 50.0% 8 / 16
cxx_times.cpp 99.6 99.6% 281 / 282 100.0% 93 / 93 45.6% 82 / 180
cxx_uris.cpp 98.1 98.1% 102 / 104 96.3% 26 / 27 39.7% 27 / 68
cxx_utilities.cpp 87.6 87.6% 120 / 137 100.0% 19 / 19 51.6% 82 / 159
cxx_values.cpp 94.3 94.3% 50 / 53 95.5% 21 / 22 50.0% 6 / 12
cxx_versioning.cpp 100.0 100.0% 39 / 39 100.0% 13 / 13 40.0% 4 / 10
cxx_wrappers.cpp 88.0 88.0% 22 / 25 87.5% 7 / 8 50.0% 1 / 2
data/adapter_base.h 82.8 82.8% 207 / 250 86.7% 26 / 30 55.3% 52 / 94
data/cxx_adapter.cpp 83.7 83.7% 77 / 92 94.4% 17 / 18 38.8% 31 / 80
data/cxx_mysql_adapter.cpp 0.0 0.0% 0 / 18 0.0% 0 / 5 0.0% 0 / 8
data/cxx_odbc_adapter.cpp 0.0 0.0% 0 / 18 0.0% 0 / 5 0.0% 0 / 8
data/cxx_providers.cpp 0.0 0.0% 0 / 28 0.0% 0 / 6 0.0% 0 / 16
data/cxx_sqlite3_adapter.cpp 100.0 100.0% 18 / 18 100.0% 5 / 5 37.5% 3 / 8
data/mysql_adapter.c 0.0 0.0% 0 / 233 0.0% 0 / 16 0.0% 0 / 87
data/odbc_adapter.c 0.0 0.0% 0 / 2 0.0% 0 / 1 -% 0 / 0
data/providers.c 0.0 0.0% 0 / 13 0.0% 0 / 2 0.0% 0 / 12
data/sqlite3_adapter.c 65.4 65.4% 238 / 364 95.7% 22 / 23 36.6% 67 / 183
data/tests/gatedata_cpp_test/gatedata_cpp_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
data/tests/gatedata_cpp_test/test_sqlite3.cpp 100.0 100.0% 49 / 49 100.0% 6 / 6 37.3% 84 / 225
data/tests/gatedata_test/gatedata_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
data/tests/gatedata_test/test_sqlite.c 100.0 100.0% 49 / 49 100.0% 2 / 2 50.0% 18 / 36
debugging.c 81.0 81.0% 132 / 163 87.5% 7 / 8 43.9% 29 / 66
delegates.c 100.0 100.0% 5 / 5 100.0% 1 / 1 -% 0 / 0
delegates.hpp 89.8 89.8% 290 / 323 61.1% 281 / 460 50.0% 109 / 218
directories.c 0.0 0.0% 0 / 11 0.0% 0 / 2 0.0% 0 / 2
directories.h 0.0 0.0% 0 / 1 0.0% 0 / 2 0.0% 0 / 4
encode/base64.c 76.6 76.6% 151 / 197 90.9% 10 / 11 58.2% 57 / 98
encode/blockciphers.c 94.3 94.3% 365 / 387 100.0% 35 / 35 65.8% 146 / 222
encode/bzip2streams.c 80.9 80.9% 169 / 209 100.0% 20 / 20 53.8% 49 / 91
encode/crchash.c 100.0 100.0% 66 / 66 100.0% 8 / 8 87.9% 29 / 33
encode/cxx_base64.cpp 100.0 100.0% 24 / 24 100.0% 6 / 6 50.0% 6 / 12
encode/cxx_blockciphers.cpp 91.7 91.7% 122 / 133 92.3% 24 / 26 56.5% 35 / 62
encode/cxx_bzip2streams.cpp 100.0 100.0% 14 / 14 100.0% 4 / 4 37.5% 6 / 16
encode/cxx_crchash.cpp 100.0 100.0% 99 / 99 100.0% 31 / 31 53.0% 35 / 66
encode/cxx_hashes.cpp 100.0 100.0% 45 / 45 100.0% 12 / 12 54.5% 12 / 22
encode/cxx_inifiles.cpp 63.7 63.7% 58 / 91 68.4% 13 / 19 25.8% 17 / 66
encode/cxx_json.cpp 92.9 92.9% 39 / 42 100.0% 7 / 7 47.8% 22 / 46
encode/cxx_md5hash.cpp 100.0 100.0% 50 / 50 100.0% 16 / 16 52.9% 18 / 34
encode/cxx_sha1hash.cpp 100.0 100.0% 50 / 50 100.0% 16 / 16 52.9% 18 / 34
encode/cxx_sha256hash.cpp 100.0 100.0% 50 / 50 100.0% 16 / 16 52.9% 18 / 34
encode/cxx_tarstreams.cpp 100.0 100.0% 104 / 104 100.0% 32 / 32 46.7% 14 / 30
encode/cxx_texts.cpp 89.0 89.0% 145 / 163 87.0% 40 / 46 43.8% 35 / 80
encode/cxx_xml.cpp 85.2 85.2% 109 / 128 88.2% 30 / 34 37.8% 31 / 82
encode/cxx_xzstreams.cpp 0.0 0.0% 0 / 19 0.0% 0 / 5 0.0% 0 / 22
encode/cxx_yaml.cpp 89.7 89.7% 35 / 39 100.0% 6 / 6 39.1% 18 / 46
encode/cxx_zipstreams.cpp 80.0 80.0% 64 / 80 75.0% 18 / 24 45.0% 9 / 20
encode/cxx_zlibstreams.cpp 81.8 81.8% 18 / 22 75.0% 6 / 8 37.5% 6 / 16
encode/inifiles.c 52.6 52.6% 133 / 253 61.1% 11 / 18 43.2% 48 / 111
encode/json.c 76.5 76.5% 342 / 447 100.0% 13 / 13 55.0% 121 / 220
encode/md5hash.c 92.3 92.3% 84 / 91 100.0% 7 / 7 85.0% 17 / 20
encode/sha1hash.c 92.9 92.9% 91 / 98 100.0% 7 / 7 86.4% 19 / 22
encode/sha256hash.c 93.6 93.6% 102 / 109 100.0% 7 / 7 81.2% 13 / 16
encode/tarstreams.c 76.8 76.8% 271 / 353 95.0% 19 / 20 46.8% 94 / 201
encode/tests/gateencode_cpp_test/gateencode_cxx_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
encode/tests/gateencode_cpp_test/test_base64.cpp 100.0 100.0% 16 / 16 100.0% 3 / 3 35.1% 46 / 131
encode/tests/gateencode_cpp_test/test_blockciphers.cpp 100.0 100.0% 92 / 92 100.0% 12 / 12 39.2% 142 / 362
encode/tests/gateencode_cpp_test/test_compression.cpp 100.0 100.0% 79 / 79 100.0% 13 / 13 36.1% 180 / 499
encode/tests/gateencode_cpp_test/test_hashes.cpp 100.0 100.0% 95 / 95 100.0% 22 / 22 41.3% 114 / 276
encode/tests/gateencode_cpp_test/test_inifiles.cpp 100.0 100.0% 38 / 38 100.0% 3 / 3 35.1% 110 / 313
encode/tests/gateencode_cpp_test/test_json.cpp 100.0 100.0% 47 / 47 100.0% 3 / 3 36.3% 171 / 471
encode/tests/gateencode_cpp_test/test_tarstreams.cpp 100.0 100.0% 66 / 66 100.0% 3 / 3 36.6% 171 / 467
encode/tests/gateencode_cpp_test/test_texts.cpp 100.0 100.0% 88 / 88 100.0% 6 / 6 39.7% 166 / 418
encode/tests/gateencode_cpp_test/test_xml.cpp 100.0 100.0% 40 / 40 100.0% 6 / 6 36.6% 104 / 284
encode/tests/gateencode_cpp_test/test_yaml.cpp 100.0 100.0% 49 / 49 100.0% 3 / 3 37.2% 204 / 549
encode/tests/gateencode_test/gateencode_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
encode/tests/gateencode_test/test_hashes.c 100.0 100.0% 31 / 31 100.0% 5 / 5 50.0% 4 / 8
encode/tests/gateencode_test/test_texticons.c 100.0 100.0% 11 / 11 100.0% 2 / 2 50.0% 5 / 10
encode/texticons.c 88.2 88.2% 15 / 17 100.0% 2 / 2 75.0% 6 / 8
encode/texts.c 74.4 74.4% 584 / 785 91.2% 31 / 34 57.7% 239 / 414
encode/xml.c 66.6 66.6% 469 / 704 80.0% 32 / 40 48.8% 177 / 363
encode/xzstreams.c 0.0 0.0% 0 / 6 0.0% 0 / 3 -% 0 / 0
encode/yaml.c 61.3 61.3% 543 / 886 92.9% 26 / 28 45.5% 210 / 462
encode/zipstreams.c 80.3 80.3% 248 / 309 95.8% 23 / 24 48.6% 70 / 144
encode/zlibstreams.c 75.9 75.9% 240 / 316 89.7% 26 / 29 54.6% 77 / 141
enumerators.c 82.4 82.4% 28 / 34 87.5% 7 / 8 33.3% 2 / 6
enumerators.hpp 89.7 89.7% 26 / 29 83.6% 56 / 67 40.0% 4 / 10
environments.c 69.6 69.6% 172 / 247 86.4% 19 / 22 42.6% 52 / 122
exceptions.hpp 72.2 72.2% 65 / 90 77.7% 73 / 94 36.1% 13 / 36
files.c 66.6 66.6% 591 / 888 77.4% 48 / 62 43.7% 264 / 604
filesstream.c 59.7 59.7% 74 / 124 64.7% 11 / 17 45.2% 19 / 42
functions.c 63.9 63.9% 85 / 133 57.1% 4 / 7 41.1% 37 / 90
gate_sharedlib.h 0.0 0.0% 0 / 6 0.0% 0 / 2 -% 0 / 0
gatemain.c 100.0 100.0% 11 / 11 100.0% 3 / 3 100.0% 2 / 2
gatemain.h 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
gatetypes.hpp 77.8 77.8% 7 / 9 58.3% 7 / 12 100.0% 2 / 2
geopositions.c 100.0 100.0% 22 / 22 100.0% 5 / 5 -% 0 / 0
graphics/bitmapimages.c 35.0 35.0% 131 / 374 60.0% 3 / 5 25.6% 33 / 129
graphics/colors.c 15.7 15.7% 85 / 542 18.2% 8 / 44 22.0% 28 / 127
graphics/cxx_bitmapimages.cpp 0.0 0.0% 0 / 10 0.0% 0 / 2 0.0% 0 / 12
graphics/cxx_colors.cpp 29.7 29.7% 11 / 37 25.0% 3 / 12 0.0% 0 / 6
graphics/cxx_drawing.cpp 85.0 85.0% 17 / 20 83.3% 5 / 6 50.0% 3 / 6
graphics/cxx_fonts.cpp 0.0 0.0% 0 / 16 0.0% 0 / 4 0.0% 0 / 8
graphics/cxx_framebuffers.cpp 0.0 0.0% 0 / 50 0.0% 0 / 11 0.0% 0 / 37
graphics/cxx_gifimages.cpp 0.0 0.0% 0 / 61 0.0% 0 / 16 0.0% 0 / 36
graphics/cxx_gl_apis.cpp 0.0 0.0% 0 / 210 0.0% 0 / 60 0.0% 0 / 72
graphics/cxx_imageformats.cpp 0.0 0.0% 0 / 24 0.0% 0 / 6 0.0% 0 / 20
graphics/cxx_images.cpp 44.0 44.0% 51 / 116 43.8% 14 / 32 18.4% 14 / 76
graphics/cxx_jpegimages.cpp 0.0 0.0% 0 / 10 0.0% 0 / 2 0.0% 0 / 12
graphics/cxx_pixmapimages.cpp 37.5 37.5% 6 / 16 33.3% 1 / 3 18.2% 4 / 22
graphics/cxx_pngimages.cpp 0.0 0.0% 0 / 10 0.0% 0 / 2 0.0% 0 / 12
graphics/drawing.c 75.2 75.2% 85 / 113 100.0% 9 / 9 60.0% 48 / 80
graphics/fonts.c 48.7 48.7% 19 / 39 33.3% 2 / 6 61.1% 11 / 18
graphics/framebuffers.c 0.0 0.0% 0 / 86 0.0% 0 / 14 0.0% 0 / 32
graphics/gifimages.c 37.8 37.8% 214 / 566 42.3% 11 / 26 30.5% 98 / 321
graphics/gl_apis.c 0.0 0.0% 0 / 297 0.0% 0 / 41 0.0% 0 / 123
graphics/imageformats.c 0.0 0.0% 0 / 53 0.0% 0 / 6 0.0% 0 / 32
graphics/images.c 37.6 37.6% 253 / 673 53.7% 29 / 54 27.4% 71 / 259
graphics/jpegimages.c 59.9 59.9% 139 / 232 66.7% 10 / 15 30.2% 26 / 86
graphics/pixmapimages.c 78.0 78.0% 241 / 309 90.0% 9 / 10 58.9% 109 / 185
graphics/platform/framebuffers_impl_xlib.h 0.0 0.0% 0 / 319 0.0% 0 / 25 0.0% 0 / 146
graphics/platform/opengl_apis.h 0.0 0.0% 0 / 104 0.0% 0 / 2 0.0% 0 / 6
graphics/platform/opengl_egl_apis.h 0.0 0.0% 0 / 38 0.0% 0 / 2 0.0% 0 / 54
graphics/platform/opengl_xlib_impl.h 0.0 0.0% 0 / 441 0.0% 0 / 20 0.0% 0 / 201
graphics/pngimages.c 32.6 32.6% 99 / 304 44.4% 4 / 9 21.3% 35 / 164
graphics/tests/gategraphics_cpp_test/gategraphics_cpp_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
graphics/tests/gategraphics_cpp_test/test_colors.cpp 100.0 100.0% 10 / 10 100.0% 3 / 3 32.9% 26 / 79
graphics/tests/gategraphics_cpp_test/test_images.cpp 100.0 100.0% 13 / 13 100.0% 3 / 3 44.8% 13 / 29
graphics/tests/gategraphics_test/gategraphics_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
graphics/tests/gategraphics_test/test_images.c 94.4 94.4% 51 / 54 100.0% 8 / 8 50.0% 17 / 34
guids.c 86.4 86.4% 51 / 59 100.0% 4 / 4 55.9% 19 / 34
handles.c 91.7 91.7% 22 / 24 100.0% 4 / 4 66.7% 8 / 12
hashes.c 38.9 38.9% 68 / 175 66.7% 14 / 21 30.3% 20 / 66
hashes.hpp 92.3 92.3% 12 / 13 100.0% 56 / 56 50.0% 1 / 2
inputs.c 80.0 80.0% 48 / 60 100.0% 4 / 4 52.8% 19 / 36
interfaces/senact.h 0.0 0.0% 0 / 234 0.0% 0 / 11 0.0% 0 / 89
interfaces/socop_impl.c 0.0 0.0% 0 / 472 0.0% 0 / 29 0.0% 0 / 219
interfaces/socop_impl.hpp 0.0 0.0% 0 / 163 0.0% 0 / 49 -% 0 / 0
io/audiosources.c 0.0 0.0% 0 / 587 0.0% 0 / 42 0.0% 0 / 300
io/audiosources.h 0.0 0.0% 0 / 3 0.0% 0 / 6 0.0% 0 / 12
io/cxx_audiosources.cpp 0.0 0.0% 0 / 143 0.0% 0 / 39 0.0% 0 / 76
io/cxx_ipcsharedmem.cpp 75.6 75.6% 31 / 41 66.7% 6 / 9 32.1% 9 / 28
io/cxx_logging.cpp 41.6 41.6% 52 / 125 42.9% 18 / 42 16.7% 4 / 24
io/cxx_pipes.cpp 41.2 41.2% 40 / 97 41.2% 7 / 17 21.0% 17 / 81
io/cxx_serialports.cpp 0.0 0.0% 0 / 49 0.0% 0 / 10 0.0% 0 / 44
io/cxx_videosources.cpp 0.0 0.0% 0 / 166 0.0% 0 / 43 0.0% 0 / 76
io/ipcsharedmem.c 57.7 57.7% 41 / 71 80.0% 4 / 5 33.3% 8 / 24
io/logging.c 56.0 56.0% 112 / 200 57.9% 11 / 19 37.5% 30 / 80
io/pipes.c 38.0 38.0% 78 / 205 33.3% 7 / 21 33.0% 35 / 106
io/serialports.c 0.0 0.0% 0 / 117 0.0% 0 / 16 0.0% 0 / 42
io/tests/gateio_cpp_test/gateio_cpp_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
io/tests/gateio_cpp_test/test_ipcsharedmem.cpp 100.0 100.0% 10 / 10 100.0% 3 / 3 35.8% 19 / 53
io/tests/gateio_cpp_test/test_logging.cpp 100.0 100.0% 17 / 17 100.0% 4 / 4 48.9% 23 / 47
io/tests/gateio_cpp_test/test_pipe.cpp 100.0 100.0% 44 / 44 100.0% 9 / 9 36.9% 62 / 168
io/tests/gateio_test/gateio_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
io/tests/gateio_test/test_ipcsharedmem.c 100.0 100.0% 15 / 15 100.0% 1 / 1 50.0% 5 / 10
io/videosources.c 0.0 0.0% 0 / 83 0.0% 0 / 9 0.0% 0 / 52
io/videosources.h 0.0 0.0% 0 / 1 0.0% 0 / 2 0.0% 0 / 4
io/videosources_screen.c 0.0 0.0% 0 / 234 0.0% 0 / 21 0.0% 0 / 92
io/videosources_writer.c 0.0 0.0% 0 / 103 0.0% 0 / 9 0.0% 0 / 32
libraries.c 78.5 78.5% 51 / 65 85.7% 6 / 7 56.7% 17 / 30
maps.c 50.0 50.0% 516 / 1032 50.0% 56 / 112 47.1% 240 / 510
maps.hpp 61.7 61.7% 169 / 274 52.3% 78 / 149 36.4% 16 / 44
mathematics.c 61.2 61.2% 128 / 209 71.6% 53 / 74 75.0% 84 / 112
mathematics.hpp 100.0 100.0% 14 / 14 100.0% 8 / 8 50.0% 2 / 4
memalloc.c 85.0 85.0% 102 / 120 100.0% 17 / 17 61.1% 33 / 54
memalloc.hpp 90.8 90.8% 59 / 65 50.7% 283 / 558 38.5% 5 / 13
net/cxx_ftpclients.cpp 34.2 34.2% 27 / 79 35.3% 6 / 17 15.5% 9 / 58
net/cxx_httpclients.cpp 100.0 100.0% 11 / 11 100.0% 3 / 3 50.0% 2 / 4
net/cxx_httpservers.cpp 83.9 83.9% 99 / 118 83.8% 31 / 37 38.6% 17 / 44
net/cxx_httptypes.cpp 81.1 81.1% 133 / 164 84.1% 37 / 44 46.2% 37 / 80
net/cxx_mqttprotocols.cpp 0.0 0.0% 0 / 399 0.0% 0 / 52 0.0% 0 / 286
net/cxx_nameresolvers.cpp 100.0 100.0% 13 / 13 100.0% 4 / 4 50.0% 6 / 12
net/cxx_pop3client.cpp 0.0 0.0% 0 / 45 0.0% 0 / 9 0.0% 0 / 38
net/cxx_sockets.cpp 58.4 58.4% 153 / 262 53.6% 30 / 56 29.2% 42 / 144
net/cxx_sockettools.cpp 20.5 20.5% 36 / 176 20.9% 9 / 43 11.0% 11 / 100
net/cxx_sshclients.cpp 36.8 36.8% 67 / 182 39.5% 15 / 38 17.9% 30 / 168
net/cxx_sslsessions.cpp 0.0 0.0% 0 / 55 0.0% 0 / 9 0.0% 0 / 46
net/cxx_winrmclients.cpp 0.0 0.0% 0 / 61 0.0% 0 / 11 0.0% 0 / 54
net/ftpclients.c 67.8 67.8% 276 / 407 67.7% 21 / 31 43.9% 112 / 255
net/httpclients.c 61.3 61.3% 284 / 463 86.7% 13 / 15 35.0% 131 / 374
net/httpservers.c 60.7 60.7% 453 / 746 77.8% 35 / 45 42.8% 151 / 353
net/httptypes.c 32.1 32.1% 77 / 240 61.5% 8 / 13 19.9% 31 / 156
net/mqttprotocols.c 0.0 0.0% 0 / 528 0.0% 0 / 28 0.0% 0 / 306
net/nameresolvers.c 77.1 77.1% 54 / 70 100.0% 5 / 5 54.8% 17 / 31
net/platform/libcurl_api.h 42.2 42.2% 70 / 166 77.8% 7 / 9 23.4% 36 / 154
net/platform/openssl_api.c 74.3 74.3% 165 / 222 50.0% 2 / 4 16.7% 4 / 24
net/platform/socket_api.c 95.7 95.7% 44 / 46 90.0% 9 / 10 -% 0 / 0
net/pop3clients.c 0.0 0.0% 0 / 164 0.0% 0 / 11 0.0% 0 / 78
net/sockets.c 75.5 75.5% 500 / 662 95.1% 39 / 41 53.8% 157 / 292
net/sockettools.c 71.4 71.4% 705 / 987 74.1% 63 / 85 48.8% 232 / 475
net/sshclients.c 38.3 38.3% 284 / 742 47.6% 20 / 42 21.9% 92 / 421
net/sslsessions.c 0.9 0.9% 4 / 428 3.6% 1 / 28 0.9% 2 / 224
net/tests/gatenet_cpp_test/gatenet_cpp_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
net/tests/gatenet_cpp_test/test_ftp.cpp 100.0 100.0% 11 / 11 100.0% 3 / 3 31.6% 25 / 79
net/tests/gatenet_cpp_test/test_httpserver.cpp 100.0 100.0% 95 / 95 100.0% 7 / 7 34.1% 239 / 701
net/tests/gatenet_cpp_test/test_httptypes.cpp 100.0 100.0% 29 / 29 100.0% 3 / 3 39.5% 88 / 223
net/tests/gatenet_cpp_test/test_nameresolver.cpp 100.0 100.0% 11 / 11 100.0% 3 / 3 35.6% 36 / 101
net/tests/gatenet_cpp_test/test_sockets.cpp 98.8 98.8% 168 / 170 100.0% 26 / 26 33.3% 307 / 921
net/tests/gatenet_cpp_test/test_ssh.cpp 100.0 100.0% 16 / 16 100.0% 3 / 3 32.8% 41 / 125
net/tests/gatenet_test/gatenet_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
net/tests/gatenet_test/test_http.c 100.0 100.0% 16 / 16 100.0% 3 / 3 50.0% 2 / 4
net/tests/gatenet_test/test_nameresolvers.c 100.0 100.0% 6 / 6 100.0% 1 / 1 50.0% 1 / 2
net/tests/gatenet_test/test_sockets.c 100.0 100.0% 16 / 16 100.0% 2 / 2 50.0% 6 / 12
net/winrmclients.c 0.0 0.0% 0 / 454 0.0% 0 / 31 0.0% 0 / 180
numbers.hpp 93.5 93.5% 43 / 46 97.1% 68 / 70 -% 0 / 0
objects.c 86.6 86.6% 84 / 97 87.5% 14 / 16 60.0% 18 / 30
objects.hpp 91.5 91.5% 54 / 59 61.2% 60 / 98 62.5% 5 / 8
platform/linux/procfs.h 90.0 90.0% 54 / 60 100.0% 6 / 6 50.0% 12 / 24
platform/posix/posixcallstack.c 20.0 20.0% 2 / 10 33.3% 1 / 3 12.5% 1 / 8
platform/posix/posixucontext.c 90.5 90.5% 38 / 42 100.0% 9 / 9 31.2% 5 / 16
platform/posix/xlib.h 0.0 0.0% 0 / 100 0.0% 0 / 3 0.0% 0 / 168
platform_posix.c 55.9 55.9% 368 / 658 77.0% 47 / 61 33.6% 114 / 339
platforms.c 2.0 2.0% 3 / 149 20.0% 1 / 5 0.0% 0 / 116
processes.c 96.6 96.6% 28 / 29 100.0% 3 / 3 57.1% 16 / 28
processes_posix.c 75.2 75.2% 449 / 597 83.3% 35 / 42 55.7% 186 / 334
properties.c 47.5 47.5% 393 / 827 82.1% 46 / 56 30.1% 130 / 432
queueitems.hpp 100.0 100.0% 18 / 18 100.0% 6 / 6 83.3% 5 / 6
queues.c 69.8 69.8% 282 / 404 80.0% 28 / 35 49.4% 86 / 174
randomgen.c 87.5 87.5% 28 / 32 100.0% 4 / 4 66.7% 8 / 12
regexpressions.c 71.4 71.4% 157 / 220 66.7% 12 / 18 46.9% 98 / 209
results.c 32.8 32.8% 20 / 61 100.0% 2 / 2 21.2% 11 / 52
runnables.c 76.1 76.1% 153 / 201 75.0% 18 / 24 50.0% 26 / 52
runnables.hpp 97.7 97.7% 42 / 43 100.0% 21 / 21 50.0% 9 / 18
scripting/cxx_luascripts.cpp 0.0 0.0% 0 / 29 0.0% 0 / 7 0.0% 0 / 22
scripting/luascripts.c 0.0 0.0% 0 / 792 0.0% 0 / 43 0.0% 0 / 273
scripting/pythonscripts.c 0.0 0.0% 0 / 67 0.0% 0 / 1 0.0% 0 / 110
serializers.c 72.2 72.2% 192 / 266 70.0% 28 / 40 45.2% 76 / 168
stdcppstring.hpp 100.0 100.0% 7 / 7 100.0% 2 / 2 -% 0 / 0
stdcppvector.hpp 100.0 100.0% 9 / 9 100.0% 2 / 2 50.0% 2 / 4
streams.c 65.9 65.9% 689 / 1046 72.9% 86 / 118 50.6% 203 / 401
strings.c 61.2 61.2% 1138 / 1859 66.8% 167 / 250 42.9% 614 / 1432
strings.hpp 100.0 100.0% 5 / 5 100.0% 42 / 42 -% 0 / 0
structs.c 39.3 39.3% 70 / 178 72.2% 13 / 18 27.6% 24 / 87
structs.hpp 95.6 95.6% 109 / 114 87.0% 160 / 184 36.7% 11 / 30
synchronization.c 73.9 73.9% 317 / 429 86.0% 37 / 43 52.0% 105 / 202
synchronization.hpp 100.0 100.0% 28 / 28 100.0% 10 / 10 50.0% 6 / 12
system/accounts.c 92.6 92.6% 163 / 176 94.4% 17 / 18 51.7% 31 / 60
system/backups.c 0.0 0.0% 0 / 4 0.0% 0 / 2 -% 0 / 0
system/configurations.c 85.1 85.1% 114 / 134 100.0% 8 / 8 51.3% 40 / 78
system/cxx_accounts.cpp 85.8 85.8% 199 / 232 98.0% 49 / 50 39.1% 72 / 184
system/cxx_configurations.cpp 78.0 78.0% 32 / 41 77.8% 7 / 9 56.2% 18 / 32
system/cxx_devices.cpp 0.0 0.0% 0 / 81 0.0% 0 / 15 0.0% 0 / 82
system/cxx_netconfigs.cpp 80.0 80.0% 84 / 105 85.3% 29 / 34 36.1% 13 / 36
system/cxx_os.cpp 62.3 62.3% 86 / 138 55.6% 20 / 36 29.4% 30 / 102
system/cxx_services.cpp 0.0 0.0% 0 / 125 0.0% 0 / 24 0.0% 0 / 114
system/cxx_storagedrives.cpp 70.5 70.5% 62 / 88 66.7% 16 / 24 31.9% 23 / 72
system/cxx_storagevolumes.cpp 68.2 68.2% 60 / 88 69.6% 16 / 23 35.9% 23 / 64
system/cxx_terminals.cpp 55.0 55.0% 33 / 60 57.1% 8 / 14 26.7% 8 / 30
system/devices.c 0.0 0.0% 0 / 58 0.0% 0 / 10 0.0% 0 / 12
system/management.c 0.0 0.0% 0 / 48 0.0% 0 / 13 0.0% 0 / 14
system/netconfigs.c 74.5 74.5% 161 / 216 81.2% 13 / 16 48.0% 47 / 98
system/os.c 15.6 15.6% 14 / 90 33.3% 2 / 6 7.4% 5 / 68
system/os_posix.c 69.4 69.4% 252 / 363 72.4% 21 / 29 46.5% 93 / 200
system/platform/linux_dbus_api.h 0.0 0.0% 0 / 27 0.0% 0 / 3 0.0% 0 / 32
system/services.c 30.0 30.0% 3 / 10 100.0% 1 / 1 14.3% 1 / 7
system/services_posix.c 77.2 77.2% 251 / 325 88.0% 22 / 25 58.9% 103 / 175
system/storagedrives.c 35.0 35.0% 85 / 243 21.7% 5 / 23 21.4% 22 / 103
system/storagevolumes.c 78.6 78.6% 114 / 145 77.8% 7 / 9 54.4% 37 / 68
system/terminals.c 21.3 21.3% 97 / 455 22.4% 15 / 67 9.1% 14 / 154
system/tests/gateservice_test/gateservice_test.c 82.6 82.6% 95 / 115 69.2% 9 / 13 65.0% 26 / 40
system/tests/gatesystem_cpp_test/gatesystem_cpp_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
system/tests/gatesystem_cpp_test/test_accounts.cpp 100.0 100.0% 66 / 66 100.0% 11 / 11 31.9% 187 / 587
system/tests/gatesystem_cpp_test/test_configurations.cpp 100.0 100.0% 28 / 28 100.0% 3 / 3 32.0% 81 / 253
system/tests/gatesystem_cpp_test/test_devices.cpp 100.0 100.0% 2 / 2 100.0% 3 / 3 50.0% 1 / 2
system/tests/gatesystem_cpp_test/test_management.cpp 100.0 100.0% 3 / 3 100.0% 3 / 3 23.1% 3 / 13
system/tests/gatesystem_cpp_test/test_netconfig.cpp 100.0 100.0% 25 / 25 100.0% 3 / 3 44.4% 36 / 81
system/tests/gatesystem_cpp_test/test_os.cpp 100.0 100.0% 29 / 29 100.0% 12 / 12 28.3% 56 / 198
system/tests/gatesystem_cpp_test/test_storage.cpp 100.0 100.0% 28 / 28 100.0% 6 / 6 36.2% 76 / 210
system/tests/gatesystem_cpp_test/test_terminals.cpp 100.0 100.0% 19 / 19 100.0% 7 / 7 30.3% 20 / 66
system/tests/gatesystem_test/gatesystem_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
system/tests/gatesystem_test/test_os.c 100.0 100.0% 9 / 9 100.0% 1 / 1 50.0% 2 / 4
tech/barcodes.c 60.2 60.2% 212 / 352 80.0% 12 / 15 51.3% 120 / 234
tech/copymachines.c 0.0 0.0% 0 / 132 0.0% 0 / 3 0.0% 0 / 90
tech/cxx_barcodes.cpp 75.0 75.0% 36 / 48 86.7% 13 / 15 33.3% 7 / 21
tech/cxx_copymachines.cpp 0.0 0.0% 0 / 74 0.0% 0 / 21 0.0% 0 / 25
tech/cxx_gateservices.cpp 0.0 0.0% 0 / 248 0.0% 0 / 64 0.0% 0 / 114
tech/cxx_mediaplayers.cpp 0.0 0.0% 0 / 51 0.0% 0 / 11 0.0% 0 / 32
tech/cxx_microservices.cpp 0.0 0.0% 0 / 372 0.0% 0 / 88 0.0% 0 / 260
tech/cxx_portmapping.cpp 75.0 75.0% 12 / 16 75.0% 3 / 4 30.0% 3 / 10
tech/cxx_sessionhub.cpp 0.0 0.0% 0 / 54 0.0% 0 / 18 0.0% 0 / 34
tech/cxx_tasks.cpp 0.0 0.0% 0 / 115 0.0% 0 / 29 0.0% 0 / 92
tech/cxx_webapis.cpp 89.6 89.6% 285 / 318 90.4% 113 / 125 50.0% 20 / 40
tech/filesystems.c 0.0 0.0% 0 / 195 0.0% 0 / 17 0.0% 0 / 97
tech/gateservices.c 0.0 0.0% 0 / 788 0.0% 0 / 59 0.0% 0 / 367
tech/mediaplayers.c 0.0 0.0% 0 / 14 0.0% 0 / 7 -% 0 / 0
tech/microservices.c 0.0 0.0% 0 / 232 0.0% 0 / 25 0.0% 0 / 96
tech/microservices/procrunner_service.c 0.0 0.0% 0 / 81 0.0% 0 / 8 0.0% 0 / 16
tech/microservices/timer_service.c 0.0 0.0% 0 / 127 0.0% 0 / 14 0.0% 0 / 40
tech/microservices/webcontent_service.cpp 0.0 0.0% 0 / 50 0.0% 0 / 16 0.0% 0 / 26
tech/microservices/webserver_service.c 0.0 0.0% 0 / 235 0.0% 0 / 17 0.0% 0 / 86
tech/msgqueues.c 0.0 0.0% 0 / 81 0.0% 0 / 16 0.0% 0 / 34
tech/portmapping.c 60.2 60.2% 133 / 221 87.5% 7 / 8 57.3% 59 / 103
tech/sessionhub.hpp 0.0 0.0% 0 / 11 0.0% 0 / 3 -% 0 / 0
tech/tests/gatetech_cpp_test/gatetech_cpp_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
tech/tests/gatetech_cpp_test/test_barcodes.cpp 64.7 64.7% 22 / 34 90.0% 9 / 10 32.5% 49 / 151
tech/tests/gatetech_cpp_test/test_microservices.cpp 100.0 100.0% 2 / 2 100.0% 3 / 3 50.0% 1 / 2
tech/tests/gatetech_cpp_test/test_portmapping.cpp 100.0 100.0% 24 / 24 100.0% 3 / 3 31.5% 69 / 219
tech/tests/gatetech_cpp_test/test_webapis.cpp 100.0 100.0% 115 / 115 100.0% 12 / 12 35.4% 261 / 738
tech/tests/gatetech_test/gatetech_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
tech/tests/gatetech_test/test_barcodes.c 100.0 100.0% 9 / 9 100.0% 3 / 3 -% 0 / 0
tech/texteditors.c 0.0 0.0% 0 / 213 0.0% 0 / 15 0.0% 0 / 85
tech/webapis.c 79.5 79.5% 35 / 44 100.0% 2 / 2 46.2% 12 / 26
tech/webapis_geomaps.c 55.5 55.5% 81 / 146 75.0% 6 / 8 23.1% 12 / 52
tech/webapis_ipwhois.c 77.4 77.4% 89 / 115 100.0% 4 / 4 55.6% 30 / 54
tech/webapis_newsfeed.c 70.0 70.0% 152 / 217 76.9% 10 / 13 45.4% 49 / 108
tech/webapis_weather.c 74.3 74.3% 101 / 136 100.0% 7 / 7 31.3% 21 / 67
tests.c 83.4 83.4% 252 / 302 86.7% 26 / 30 55.4% 62 / 112
tests/gatecore_cpp_platform_test/gatecore_cpp_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
tests/gatecore_cpp_platform_test/test_atomics.cpp 100.0 100.0% 131 / 131 100.0% 16 / 16 33.4% 292 / 875
tests/gatecore_cpp_platform_test/test_console.cpp 92.3 92.3% 60 / 65 100.0% 6 / 6 29.8% 90 / 302
tests/gatecore_cpp_platform_test/test_coroutines.cpp 96.9 96.9% 94 / 97 100.0% 14 / 14 36.3% 77 / 212
tests/gatecore_cpp_platform_test/test_environments.cpp 100.0 100.0% 41 / 41 100.0% 3 / 3 32.5% 81 / 249
tests/gatecore_cpp_platform_test/test_files.cpp 97.0 97.0% 163 / 168 100.0% 6 / 6 36.0% 481 / 1335
tests/gatecore_cpp_platform_test/test_inputs.cpp 100.0 100.0% 11 / 11 100.0% 3 / 3 30.3% 27 / 89
tests/gatecore_cpp_platform_test/test_processes.cpp 100.0 100.0% 73 / 73 100.0% 9 / 9 31.8% 168 / 529
tests/gatecore_cpp_platform_test/test_queue.cpp 100.0 100.0% 63 / 63 100.0% 10 / 10 37.5% 105 / 280
tests/gatecore_cpp_platform_test/test_queueitems.cpp 100.0 100.0% 26 / 26 100.0% 3 / 3 31.5% 79 / 251
tests/gatecore_cpp_platform_test/test_stdcpp.cpp 100.0 100.0% 31 / 31 100.0% 9 / 9 38.2% 50 / 131
tests/gatecore_cpp_platform_test/test_synchronization.cpp 100.0 100.0% 67 / 67 100.0% 15 / 15 35.9% 151 / 421
tests/gatecore_cpp_platform_test/test_threadpools.cpp 100.0 100.0% 59 / 59 100.0% 13 / 13 35.9% 108 / 301
tests/gatecore_cpp_platform_test/test_times.cpp 100.0 100.0% 119 / 119 100.0% 12 / 12 35.4% 379 / 1072
tests/gatecore_cpp_special_test/gatecore_cpp_special.cpp 84.0 84.0% 21 / 25 100.0% 4 / 4 41.7% 10 / 24
tests/gatecore_cpp_test/gatecore_cpp_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
tests/gatecore_cpp_test/test_arrays.cpp 99.5 99.5% 383 / 385 100.0% 25 / 25 35.8% 797 / 2226
tests/gatecore_cpp_test/test_blobs.cpp 100.0 100.0% 66 / 66 100.0% 9 / 9 36.8% 146 / 397
tests/gatecore_cpp_test/test_delegate.cpp 100.0 100.0% 244 / 244 100.0% 44 / 44 37.1% 314 / 847
tests/gatecore_cpp_test/test_errors.cpp 97.8 97.8% 45 / 46 100.0% 11 / 11 34.5% 69 / 200
tests/gatecore_cpp_test/test_functions.cpp 90.2 90.2% 83 / 92 96.0% 24 / 25 35.1% 86 / 245
tests/gatecore_cpp_test/test_geopositions.cpp 100.0 100.0% 52 / 52 100.0% 3 / 3 36.9% 131 / 355
tests/gatecore_cpp_test/test_guids.cpp 100.0 100.0% 30 / 30 100.0% 3 / 3 36.6% 100 / 273
tests/gatecore_cpp_test/test_hashes.cpp 100.0 100.0% 32 / 32 100.0% 29 / 29 32.5% 26 / 80
tests/gatecore_cpp_test/test_lambda.cpp 100.0 100.0% 5 / 5 100.0% 3 / 3 31.6% 6 / 19
tests/gatecore_cpp_test/test_libraries.cpp 93.8 93.8% 15 / 16 -% 0 / 0 -% 0 / 0
tests/gatecore_cpp_test/test_map.cpp 96.3 96.3% 26 / 27 100.0% 4 / 4 38.4% 28 / 73
tests/gatecore_cpp_test/test_math.cpp 100.0 100.0% 78 / 78 100.0% 3 / 3 36.7% 409 / 1113
tests/gatecore_cpp_test/test_memalloc.cpp 100.0 100.0% 30 / 30 100.0% 3 / 3 33.8% 45 / 133
tests/gatecore_cpp_test/test_numbers.cpp 100.0 100.0% 41 / 41 100.0% 6 / 6 36.3% 103 / 284
tests/gatecore_cpp_test/test_regex.cpp 100.0 100.0% 49 / 49 100.0% 8 / 8 37.0% 54 / 146
tests/gatecore_cpp_test/test_runnables.cpp 100.0 100.0% 72 / 72 100.0% 11 / 11 34.8% 135 / 388
tests/gatecore_cpp_test/test_streams.cpp 98.9 98.9% 180 / 182 96.0% 24 / 25 36.6% 303 / 827
tests/gatecore_cpp_test/test_strings.cpp 100.0 100.0% 167 / 167 100.0% 12 / 12 36.0% 537 / 1492
tests/gatecore_cpp_test/test_uris.cpp 100.0 100.0% 40 / 40 100.0% 3 / 3 39.3% 108 / 275
tests/gatecore_cpp_test/test_versioning.cpp 100.0 100.0% 26 / 26 100.0% 3 / 3 35.6% 88 / 247
tests/gatecore_cpp_values_test/gatecore_cpp_values_test.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
tests/gatecore_cpp_values_test/test_applications.cpp 99.3 99.3% 143 / 144 100.0% 28 / 28 36.8% 334 / 908
tests/gatecore_cpp_values_test/test_properties.cpp 100.0 100.0% 98 / 98 100.0% 7 / 7 38.8% 238 / 614
tests/gatecore_cpp_values_test/test_structs.cpp 100.0 100.0% 63 / 63 100.0% 11 / 11 38.2% 122 / 319
tests/gatecore_cpp_values_test/test_utilities.cpp 100.0 100.0% 118 / 118 100.0% 8 / 8 38.1% 275 / 722
tests/gatecore_cpp_values_test/test_values.cpp 100.0 100.0% 31 / 31 100.0% 13 / 13 38.5% 45 / 117
tests/gatecore_cpp_values_test/test_wrappers.cpp 95.5 95.5% 169 / 177 92.3% 48 / 52 34.1% 400 / 1173
tests/gatecore_platform_test/gatecore_platform_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
tests/gatecore_platform_test/test_coroutines.c 100.0 100.0% 3 / 3 100.0% 1 / 1 -% 0 / 0
tests/gatecore_platform_test/test_files.c 97.6 97.6% 40 / 41 100.0% 2 / 2 50.0% 25 / 50
tests/gatecore_platform_test/test_process.c 97.4 97.4% 38 / 39 100.0% 1 / 1 67.9% 19 / 28
tests/gatecore_platform_test/test_threading.c 100.0 100.0% 155 / 155 100.0% 10 / 10 53.0% 89 / 168
tests/gatecore_platform_test/test_times.c 100.0 100.0% 37 / 37 100.0% 1 / 1 50.0% 17 / 34
tests/gatecore_test/gatecore_test.c 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
tests/gatecore_test/test_apps.c 100.0 100.0% 56 / 56 100.0% 3 / 3 50.0% 28 / 56
tests/gatecore_test/test_arrays.c 100.0 100.0% 70 / 70 100.0% 4 / 4 50.0% 29 / 58
tests/gatecore_test/test_blobs.c 100.0 100.0% 55 / 55 100.0% 1 / 1 50.0% 40 / 80
tests/gatecore_test/test_comparers.c 100.0 100.0% 32 / 32 100.0% 1 / 1 50.0% 87 / 174
tests/gatecore_test/test_delegates.c 100.0 100.0% 47 / 47 100.0% 9 / 9 50.0% 18 / 36
tests/gatecore_test/test_functions.c 68.0 68.0% 83 / 122 53.3% 8 / 15 38.5% 20 / 52
tests/gatecore_test/test_map.c 97.4 97.4% 37 / 38 100.0% 2 / 2 75.0% 18 / 24
tests/gatecore_test/test_math.c 100.0 100.0% 98 / 98 100.0% 6 / 6 50.6% 84 / 166
tests/gatecore_test/test_memalloc.c 100.0 100.0% 53 / 53 100.0% 1 / 1 51.6% 32 / 62
tests/gatecore_test/test_runnables.c 100.0 100.0% 99 / 99 100.0% 11 / 11 50.0% 30 / 60
tests/gatecore_test/test_strings.c 100.0 100.0% 125 / 125 100.0% 5 / 5 50.6% 79 / 156
tests/gatecore_test/test_uris.c 100.0 100.0% 9 / 9 100.0% 1 / 1 50.0% 3 / 6
tests/gatecore_test/test_utilities.c 100.0 100.0% 107 / 107 100.0% 6 / 6 50.0% 56 / 112
tests/gatecore_test/test_values.c 98.0 98.0% 97 / 99 83.3% 5 / 6 51.5% 34 / 66
tests/gatecore_test/test_wrappers.c 100.0 100.0% 28 / 28 100.0% 3 / 3 61.1% 11 / 18
tests/shared_lib_test/shared_lib.c 0.0 0.0% 0 / 32 0.0% 0 / 6 0.0% 0 / 12
threading.c 78.2 78.2% 122 / 156 87.0% 20 / 23 56.9% 33 / 58
threading.hpp 100.0 100.0% 3 / 3 100.0% 1 / 1 50.0% 4 / 8
threadpools.c 84.3 84.3% 118 / 140 100.0% 11 / 11 58.6% 41 / 70
times.c 92.5 92.5% 335 / 362 100.0% 28 / 28 69.1% 152 / 220
times.hpp 75.0 75.0% 6 / 8 70.0% 7 / 10 -% 0 / 0
typeids.c 34.5 34.5% 68 / 197 42.9% 3 / 7 36.1% 57 / 158
typeids.hpp 100.0 100.0% 21 / 21 100.0% 21 / 21 -% 0 / 0
ui/buttons.c 80.0 80.0% 24 / 30 100.0% 3 / 3 50.0% 6 / 12
ui/checkboxes.c 90.0 90.0% 36 / 40 100.0% 5 / 5 50.0% 5 / 10
ui/comboboxes.c 74.1 74.1% 120 / 162 91.7% 11 / 12 45.2% 28 / 62
ui/cxx_buttons.cpp 93.3 93.3% 28 / 30 100.0% 6 / 6 50.0% 7 / 14
ui/cxx_checkboxes.cpp 94.6 94.6% 35 / 37 100.0% 8 / 8 55.6% 10 / 18
ui/cxx_comboboxes.cpp 68.5 68.5% 74 / 108 72.2% 13 / 18 32.7% 18 / 55
ui/cxx_dialogs.cpp 0.0 0.0% 0 / 156 0.0% 0 / 36 0.0% 0 / 124
ui/cxx_forms.cpp 27.3 27.3% 27 / 99 27.8% 5 / 18 9.6% 5 / 52
ui/cxx_gateui.cpp 52.1 52.1% 146 / 280 56.2% 41 / 73 17.9% 28 / 156
ui/cxx_graphics.cpp 39.8 39.8% 66 / 166 40.0% 16 / 40 20.4% 22 / 108
ui/cxx_labels.cpp 93.3 93.3% 28 / 30 100.0% 6 / 6 50.0% 7 / 14
ui/cxx_listviews.cpp 42.9 42.9% 174 / 406 45.2% 38 / 84 17.6% 42 / 238
ui/cxx_menus.cpp 39.3 39.3% 11 / 28 42.9% 3 / 7 12.5% 2 / 16
ui/cxx_paintsurfaces.cpp 20.3 20.3% 48 / 237 16.3% 8 / 49 8.3% 8 / 96
ui/cxx_panels.cpp 34.7 34.7% 17 / 49 40.0% 4 / 10 16.7% 3 / 18
ui/cxx_spinners.cpp 0.0 0.0% 0 / 69 0.0% 0 / 13 0.0% 0 / 46
ui/cxx_splitters.cpp 0.0 0.0% 0 / 35 0.0% 0 / 7 0.0% 0 / 16
ui/cxx_statusbars.cpp 85.7 85.7% 66 / 77 86.7% 13 / 15 39.1% 18 / 46
ui/cxx_tabs.cpp 74.1 74.1% 60 / 81 73.7% 14 / 19 35.0% 14 / 40
ui/cxx_textboxes.cpp 18.1 18.1% 15 / 83 20.0% 3 / 15 5.2% 3 / 58
ui/cxx_timers.cpp 72.3 72.3% 34 / 47 77.8% 7 / 9 38.9% 7 / 18
ui/cxx_toolbars.cpp 48.8 48.8% 20 / 41 50.0% 4 / 8 21.9% 7 / 32
ui/cxx_treeviews.cpp 55.7 55.7% 64 / 115 56.5% 13 / 23 25.6% 20 / 78
ui/cxx_webviews.cpp 0.0 0.0% 0 / 97 0.0% 0 / 24 0.0% 0 / 38
ui/dialogs.c 0.0 0.0% 0 / 522 0.0% 0 / 17 0.0% 0 / 300
ui/forms.c 64.1 64.1% 152 / 237 54.2% 13 / 24 39.3% 33 / 84
ui/gateui.c 77.1 77.1% 314 / 407 73.1% 38 / 52 63.3% 114 / 180
ui/gateui.hpp 83.3 83.3% 60 / 72 41.5% 34 / 82 8.3% 1 / 12
ui/gateui_motif.c 73.9 73.9% 266 / 360 75.9% 22 / 29 60.0% 108 / 180
ui/graphics.c 67.9 67.9% 188 / 277 45.2% 19 / 42 50.0% 34 / 68
ui/labels.c 91.9 91.9% 34 / 37 100.0% 3 / 3 50.0% 10 / 20
ui/listviews.c 0.0 0.0% 0 / 20 0.0% 0 / 3 0.0% 0 / 6
ui/listviews_motif.c 49.6 49.6% 447 / 902 58.5% 38 / 65 30.3% 152 / 502
ui/menus.c 57.6 57.6% 19 / 33 60.0% 3 / 5 18.8% 3 / 16
ui/menus.hpp 0.0 0.0% 0 / 3 0.0% 0 / 1 -% 0 / 0
ui/paintsurfaces.c 51.9 51.9% 55 / 106 80.0% 4 / 5 24.1% 13 / 54
ui/paintsurfaces.hpp 100.0 100.0% 3 / 3 100.0% 1 / 1 -% 0 / 0
ui/panels.c 73.0 73.0% 103 / 141 75.0% 6 / 8 50.0% 17 / 34
ui/spinners.c 0.0 0.0% 0 / 69 0.0% 0 / 6 0.0% 0 / 40
ui/splitters.c 0.0 0.0% 0 / 68 0.0% 0 / 7 0.0% 0 / 32
ui/statusbars.c 92.3 92.3% 72 / 78 100.0% 7 / 7 54.5% 24 / 44
ui/tabs.c 77.6 77.6% 152 / 196 81.2% 13 / 16 51.1% 46 / 90
ui/tests/gateui_cpp_test/gateui_cpp_tests.cpp 87.7 87.7% 291 / 332 57.1% 12 / 21 47.6% 316 / 664
ui/textboxes.c 57.7 57.7% 79 / 137 30.8% 4 / 13 41.2% 28 / 68
ui/timers.c 86.7 86.7% 52 / 60 100.0% 5 / 5 62.5% 10 / 16
ui/toolbars.c 72.6 72.6% 69 / 95 41.7% 5 / 12 45.0% 18 / 40
ui/treeviews.c 66.9 66.9% 174 / 260 57.1% 16 / 28 47.9% 46 / 96
ui/webviews.c 0.0 0.0% 0 / 6 0.0% 0 / 3 -% 0 / 0
uris.c 86.9 86.9% 185 / 213 100.0% 11 / 11 62.6% 109 / 174
utilities.c 79.8 79.8% 380 / 476 97.5% 39 / 40 53.0% 116 / 219
values.c 91.0 91.0% 820 / 901 94.7% 36 / 38 66.5% 419 / 630
values.hpp 85.0 85.0% 17 / 20 100.0% 52 / 52 50.0% 3 / 6
versioning.c 81.2 81.2% 56 / 69 83.3% 5 / 6 52.8% 19 / 36
wrappers.c 66.5 66.5% 111 / 167 68.2% 15 / 22 47.7% 31 / 65
wrappers.hpp 81.7 81.7% 267 / 327 60.8% 113 / 186 54.0% 54 / 100