LCOV - code coverage report
Current view:
top level
-
build directory/src/bindings/swig/ruby
- kdbRUBY_wrap.cxx
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage-filtered.info
Lines:
1722
2717
63.4 %
Date:
2019-09-12 12:28:41
Functions:
116
195
59.5 %
Function Name
Hit count
Init__kdb
23
SWIG_InitializeModule.isra.15
23
SWIG_MangledTypeQueryModule
390
SWIG_RubyInitializeTrackings
23
SWIG_RubyRemoveTracking
0
SWIG_Ruby_ConvertPtrAndOwn
1473
SWIG_Ruby_ExceptionType.isra.12
10
SWIG_Ruby_GetModule.isra.14
23
SWIG_Ruby_InitRuntime
23
SWIG_Ruby_MangleStr
1432
SWIG_Ruby_NewClassInstance.isra.13
289
SWIG_Ruby_NewPointerObj.isra.17
374
SWIG_Ruby_SetModule
17
SWIG_Ruby_define_class.isra.16
529
SWIG_TypeCheck
1504
SWIG_TypeClientData.isra.0
253
SWIG_TypeCmp
0
SWIG_TypeNameComp
0
SWIG_TypeQueryModule
0
_ZL12free_kdb_KDBPv
9
_ZL12free_kdb_KeyPv
572
_ZL12kdb_Key_metaPN3kdb3KeyE
12
_ZL13_wrap_KDB_getiPmm
6
_ZL13_wrap_KDB_setiPmm
4
_ZL13_wrap_Key_getiPmm
60
_ZL13_wrap_Key_setiPmm
16
_ZL13_wrap_new_KDBiPmm
9
_ZL13_wrap_new_KeyiPmm
233
_ZL13kdb_Key_clonePN3kdb3KeyE
2
_ZL14_wrap_KDB_openiPmm
0
_ZL14_wrap_Key_metaiPmm
12
_ZL14_wrap_Key_nameiPmm
129
_ZL15SWIG_AsVal_boolmPb
0
_ZL15SWIG_AsVal_longmPl
62
_ZL15_wrap_KDB_closeiPmm
4
_ZL15_wrap_KeySet_atiPmm
54
_ZL15_wrap_Key_cleariPmm
0
_ZL15_wrap_Key_cloneiPmm
2
_ZL15free_kdb_KeySetPv
65
_ZL15kdb_KeySet_eachPN3kdb6KeySetE
31
_ZL16SWIG_FromCharPtrPKc
0
_ZL16SWIG_ruby_failedv
0
_ZL16_wrap_KDB_ensureiPmm
0
_ZL16_wrap_KeySet_cutiPmm
2
_ZL16_wrap_KeySet_dupiPmm
1
_ZL16_wrap_KeySet_popiPmm
27
_ZL16_wrap_Key___eq__iPmm
82
_ZL16_wrap_Key___ge__iPmm
1
_ZL16_wrap_Key___gt__iPmm
1
_ZL16_wrap_Key___le__iPmm
1
_ZL16_wrap_Key___lt__iPmm
1
_ZL16_wrap_new_KeySetiPmm
47
_ZL17SWIG_AUX_NUM2LONGPm
62
_ZL17_wrap_KeySet_copyiPmm
0
_ZL17_wrap_KeySet_eachiPmm
31
_ZL17_wrap_KeySet_headiPmm
11
_ZL17_wrap_KeySet_nextiPmm
13
_ZL17_wrap_KeySet_sizeiPmm
107
_ZL17_wrap_KeySet_tailiPmm
19
_ZL18_wrap_KDB_allocatem
9
_ZL18_wrap_KeySet_cleariPmm
0
_ZL18_wrap_Key_add_nameiPmm
4
_ZL18_wrap_Key_allocatem
233
_ZL18_wrap_Key_basenameiPmm
8
_ZL18_wrap_Key_del_metaiPmm
1
_ZL18_wrap_Key_fullnameiPmm
5
_ZL18_wrap_Key_get_metaiPmm
51
_ZL18_wrap_Key_namee___iPmm
5
_ZL18_wrap_Key_set_metaiPmm
17
_ZL18free_kdb_ExceptionPv
0
_ZL19SWIG_Ruby_ErrorTypei
0
_ZL19_wrap_KeySet___eq__iPmm
11
_ZL19_wrap_KeySet_appendiPmm
72
_ZL19_wrap_KeySet_cursoriPmm
19
_ZL19_wrap_KeySet_deleteiPmm
6
_ZL19_wrap_KeySet_lookupiPmm
9
_ZL19_wrap_KeySet_rewindiPmm
2
_ZL19_wrap_Key_copy_metaiPmm
0
_ZL19_wrap_Key_get_valueiPmm
0
_ZL19_wrap_Key_namespaceiPmm
11
_ZL19_wrap_Key_next_metaiPmm
5
_ZL19_wrap_Key_spaceshipiPmm
21
_ZL19_wrap_new_ExceptioniPmm
0
_ZL20_wrap_Exception_to_siPmm
0
_ZL20_wrap_KeySet_currentiPmm
12
_ZL20_wrap_Key_get_binaryiPmm
5
_ZL20_wrap_Key_get_stringiPmm
5
_ZL20_wrap_Key_is_dirq___iPmm
0
_ZL20_wrap_Key_set_binaryiPmm
4
_ZL20_wrap_Key_set_stringiPmm
2
_ZL20kdb_KeySet_delete_atPN3kdb6KeySetEl
4
_ZL21Ruby_Format_TypeErrorPKcS0_S0_im
0
_ZL21SWIG_AsCharPtrAndSizemPPcPmPi
302
_ZL21SWIG_AsPtr_std_stringmPPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
265
_ZL21SWIG_pchar_descriptorv
0
_ZL21_wrap_KDB_get__SWIG_0iPmm
6
_ZL21_wrap_KDB_get__SWIG_1iPmm
0
_ZL21_wrap_KDB_set__SWIG_0iPmm
4
_ZL21_wrap_KDB_set__SWIG_1iPmm
0
_ZL21_wrap_KeySet_allocatem
47
_ZL21_wrap_Key_is_nullq___iPmm
1
_ZL21_wrap_Key_is_procq___iPmm
0
_ZL21_wrap_Key_is_specq___iPmm
0
_ZL21_wrap_Key_is_userq___iPmm
0
_ZL21_wrap_Key_rewind_metaiPmm
1
_ZL21_wrap_new_KDB__SWIG_0iPmm.isra.44
7
_ZL21_wrap_new_KDB__SWIG_1iPmm
2
_ZL21_wrap_new_Key__SWIG_0iPmm.isra.20
7
_ZL21_wrap_new_Key__SWIG_1iPmm
189
_ZL21_wrap_new_Key__SWIG_2iPmm
37
_ZL21free_kdb_KDBExceptionPv
4
_ZL21free_kdb_KeyExceptionPv
0
_ZL21getNullReferenceErrorv
0
_ZL22_wrap_KeySet_delete_atiPmm
4
_ZL22_wrap_KeySet_emptyq___iPmm
6
_ZL22_wrap_Key_add_basenameiPmm
13
_ZL22_wrap_Key_basenamee___iPmm
1
_ZL22_wrap_Key_current_metaiPmm
11
_ZL22_wrap_Key_has_metaq___iPmm
41
_ZL22_wrap_Key_is_belowq___iPmm
1
_ZL22_wrap_Key_is_validq___iPmm
27
_ZL22_wrap_new_KDBExceptioniPmm
0
_ZL22_wrap_new_KeyExceptioniPmm
0
_ZL22new_kdb_KeySet__SWIG_2PN3kdb3KeyE
5
_ZL23SWIG_FromCharPtrAndSizePKcm
318
_ZL23_wrap_KDB_close__SWIG_0iPmm.isra.11
4
_ZL23_wrap_KDB_close__SWIG_1iPmm
0
_ZL23_wrap_KeySet_cursore___iPmm
1
_ZL23_wrap_Key_copy_all_metaiPmm
0
_ZL23_wrap_Key_del_base_nameiPmm
0
_ZL23_wrap_Key_is_binaryq___iPmm
35
_ZL23_wrap_Key_is_stringq___iPmm
10
_ZL23_wrap_Key_is_systemq___iPmm
0
_ZL23_wrap_Key_need_syncq___iPmm
0
_ZL23free_kdb_KeyInvalidNamePv
4
_ZL24_wrap_Exception_allocatem
0
_ZL24_wrap_new_KeyInvalidNameiPmm
0
_ZL24_wrap_new_KeySet__SWIG_0iPmm.isra.22
27
_ZL24_wrap_new_KeySet__SWIG_1iPmm
1
_ZL24_wrap_new_KeySet__SWIG_2iPmm
19
_ZL24free_kdb_KeyTypeMismatchPv
2
_ZL25_wrap_Key_get_binary_sizeiPmm
0
_ZL25_wrap_Key_is_inactiveq___iPmm
0
_ZL25_wrap_new_KeyTypeMismatchiPmm
0
_ZL26_wrap_Key_is_cascadingq___iPmm
0
_ZL26free_kdb_ContractExceptionPv
0
_ZL26free_kdb_KeyTypeConversionPv
0
_ZL26kdb_KeySet_delete___SWIG_0PN3kdb6KeySetERKNS_3KeyE
3
_ZL26kdb_KeySet_delete___SWIG_1PN3kdb6KeySetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
3
_ZL27Ruby_Format_OverloadedErroriiPKcS0_
0
_ZL27_wrap_KDBException_allocatem
0
_ZL27_wrap_KeyException_allocatem
0
_ZL27_wrap_KeySet_append__SWIG_0iPmm
59
_ZL27_wrap_KeySet_append__SWIG_1iPmm
13
_ZL27_wrap_KeySet_delete__SWIG_0iPmm
3
_ZL27_wrap_KeySet_delete__SWIG_1iPmm
3
_ZL27_wrap_KeySet_lookup__SWIG_0iPmm
1
_ZL27_wrap_KeySet_lookup__SWIG_1iPmm
3
_ZL27_wrap_KeySet_lookup__SWIG_2iPmm
2
_ZL27_wrap_KeySet_lookup__SWIG_3iPmm
3
_ZL27_wrap_new_ContractExceptioniPmm
0
_ZL27_wrap_new_KeyTypeConversioniPmm
0
_ZL29_wrap_KeyInvalidName_allocatem
0
_ZL29_wrap_Key_is_direct_belowq___iPmm
1
_ZL29free_kdb_KeyNotFoundExceptionPv
0
_ZL30_wrap_KeyTypeMismatch_allocatem
0
_ZL30_wrap_Key_is_below_or_sameq___iPmm
0
_ZL30_wrap_new_KeyNotFoundExceptioniPmm
0
_ZL31_wrap_Key_get_reference_counteriPmm
0
_ZL31getObjectPreviouslyDeletedErrorv
0
_ZL32_wrap_ContractException_allocatem
0
_ZL32_wrap_KeyTypeConversion_allocatem
0
_ZL35_wrap_KeyNotFoundException_allocatem
0
_ZL36_p_kdb__ExceptionTo_p_std__exceptionPvPi
0
_ZL38_wrap_KDBException_what_with_argumentsiPmm
0
_ZL39_p_kdb__KDBExceptionTo_p_kdb__ExceptionPvPi
0
_ZL39_p_kdb__KDBExceptionTo_p_std__exceptionPvPi
0
_ZL39_p_kdb__KeyExceptionTo_p_kdb__ExceptionPvPi
0
_ZL39_p_kdb__KeyExceptionTo_p_std__exceptionPvPi
0
_ZL41_p_kdb__KeyInvalidNameTo_p_kdb__ExceptionPvPi
0
_ZL41_p_kdb__KeyInvalidNameTo_p_std__exceptionPvPi
0
_ZL42_p_kdb__KeyTypeMismatchTo_p_kdb__ExceptionPvPi
0
_ZL42_p_kdb__KeyTypeMismatchTo_p_std__exceptionPvPi
0
_ZL44_p_kdb__ContractExceptionTo_p_kdb__ExceptionPvPi
0
_ZL44_p_kdb__ContractExceptionTo_p_std__exceptionPvPi
0
_ZL44_p_kdb__KeyInvalidNameTo_p_kdb__KeyExceptionPvPi
0
_ZL44_p_kdb__KeyTypeConversionTo_p_kdb__ExceptionPvPi
0
_ZL44_p_kdb__KeyTypeConversionTo_p_std__exceptionPvPi
0
_ZL45_p_kdb__KeyTypeMismatchTo_p_kdb__KeyExceptionPvPi
0
_ZL47_p_kdb__ContractExceptionTo_p_kdb__KDBExceptionPvPi
0
_ZL47_p_kdb__KeyNotFoundExceptionTo_p_kdb__ExceptionPvPi
0
_ZL47_p_kdb__KeyNotFoundExceptionTo_p_std__exceptionPvPi
0
_ZL47_p_kdb__KeyTypeConversionTo_p_kdb__KeyExceptionPvPi
0
getExceptionClass
10
swig_ruby_trackings_count
0
Generated by:
LCOV version 1.13