LCOV - code coverage report
Current view: top level - irohad/ametsuchi/impl - postgres_block_query.cpp (source / functions) Hit Total Coverage
Test: coverage_cleared.info Lines: 145 160 90.6 %
Date: 2018-12-05 17:11:35 Functions: 38 40 95.0 %

Function Name Sort by function name Hit count Sort by hit count
_ZN5iroha9ametsuchi18PostgresBlockQuery10getBlockIdERKN12shared_model6crypto4HashE 9
_ZN5iroha9ametsuchi18PostgresBlockQuery11getBlockIdsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 21
_ZN5iroha9ametsuchi18PostgresBlockQuery11getTopBlockEv 1494
_ZN5iroha9ametsuchi18PostgresBlockQuery12getTopBlocksEj 1
_ZN5iroha9ametsuchi18PostgresBlockQuery13getBlocksFromEy 247
_ZN5iroha9ametsuchi18PostgresBlockQuery15checkTxPresenceERKN12shared_model6crypto4HashE 6
_ZN5iroha9ametsuchi18PostgresBlockQuery15getTransactionsERKNSt3__16vectorIN12shared_model6crypto4HashENS2_9allocatorIS6_EEEE 4
_ZN5iroha9ametsuchi18PostgresBlockQuery15getTxByHashSyncERKN12shared_model6crypto4HashE 9
_ZN5iroha9ametsuchi18PostgresBlockQuery17getTopBlockHeightEv 708
_ZN5iroha9ametsuchi18PostgresBlockQuery22getAccountTransactionsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE 8
_ZN5iroha9ametsuchi18PostgresBlockQuery27getAccountAssetTransactionsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ 13
_ZN5iroha9ametsuchi18PostgresBlockQuery8callbackERNSt3__16vectorINS2_10shared_ptrIN12shared_model9interface11TransactionEEENS2_9allocatorIS8_EEEEy 28
_ZN5iroha9ametsuchi18PostgresBlockQuery9getBlocksEyj 257
_ZN5iroha9ametsuchi18PostgresBlockQueryC1ENSt3__110unique_ptrIN4soci7sessionENS2_14default_deleteIS5_EEEERNS0_15KeyValueStorageENS2_10shared_ptrIN12shared_model9interface21BlockJsonDeserializerEEE 2450
_ZN5iroha9ametsuchi18PostgresBlockQueryC1ERN4soci7sessionERNS0_15KeyValueStorageENSt3__110shared_ptrIN12shared_model9interface21BlockJsonDeserializerEEE 44
_ZN5iroha9ametsuchi18PostgresBlockQueryC2ENSt3__110unique_ptrIN4soci7sessionENS2_14default_deleteIS5_EEEERNS0_15KeyValueStorageENS2_10shared_ptrIN12shared_model9interface21BlockJsonDeserializerEEE 2450
_ZN5iroha9ametsuchi18PostgresBlockQueryC2ERN4soci7sessionERNS0_15KeyValueStorageENSt3__110shared_ptrIN12shared_model9interface21BlockJsonDeserializerEEE 44
_ZNK5iroha9ametsuchi18PostgresBlockQuery8getBlockEy 1788
_ZZN5iroha9ametsuchi18PostgresBlockQuery11getBlockIdsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENK3$_7clERS8_ 28
_ZZN5iroha9ametsuchi18PostgresBlockQuery11getTopBlockEvENK3$_5clERNS_8expected5ValueINSt3__110unique_ptrIN12shared_model9interface5BlockENS5_14default_deleteIS9_EEEEEE 976
_ZZN5iroha9ametsuchi18PostgresBlockQuery11getTopBlockEvENK3$_6clERNS_8expected5ErrorINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEE 518
_ZZN5iroha9ametsuchi18PostgresBlockQuery15getTransactionsERKNSt3__16vectorIN12shared_model6crypto4HashENS2_9allocatorIS6_EEEEENK4$_10clIS6_EEDaRKT_ 6
_ZZN5iroha9ametsuchi18PostgresBlockQuery15getTxByHashSyncERKN12shared_model6crypto4HashEENK3$_3clIyEEDaRKT_ 5
_ZZN5iroha9ametsuchi18PostgresBlockQuery15getTxByHashSyncERKN12shared_model6crypto4HashEENK3$_4clINSt3__110unique_ptrINS2_9interface5BlockENS9_14default_deleteISC_EEEEEEDaRKT_ 5
_ZZN5iroha9ametsuchi18PostgresBlockQuery22getAccountTransactionsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEENK3$_8clERS8_ 7
_ZZN5iroha9ametsuchi18PostgresBlockQuery27getAccountAssetTransactionsERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_ENK3$_9clERS8_ 12
_ZZN5iroha9ametsuchi18PostgresBlockQuery8callbackERNSt3__16vectorINS2_10shared_ptrIN12shared_model9interface11TransactionEEENS2_9allocatorIS8_EEEEyENK3$_2clERNS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS9_IcEEEENS9_ISI_EEEE 28
_ZZN5iroha9ametsuchi18PostgresBlockQuery9getBlocksEyjENK3$_0clERNS_8expected5ValueINSt3__110unique_ptrIN12shared_model9interface5BlockENS5_14default_deleteIS9_EEEEEE 258
_ZZN5iroha9ametsuchi18PostgresBlockQuery9getBlocksEyjENK3$_1clERKNS_8expected5ErrorINSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEEE 3
_ZZZN5iroha9ametsuchi18PostgresBlockQuery15getTxByHashSyncERKN12shared_model6crypto4HashEENK3$_3clIyEEDaRKT_ENKUlRKNS_8expected5ErrorINSt3__112basic_stringIcNSF_11char_traitsIcEENSF_9allocatorIcEEEEEEE_clESO_ 0
_ZZZN5iroha9ametsuchi18PostgresBlockQuery15getTxByHashSyncERKN12shared_model6crypto4HashEENK3$_3clIyEEDaRKT_ENKUlRNS_8expected5ValueINSt3__110unique_ptrINS2_9interface5BlockENSF_14default_deleteISI_EEEEEEE_clESN_ 5
_ZZZN5iroha9ametsuchi18PostgresBlockQuery15getTxByHashSyncERKN12shared_model6crypto4HashEENK3$_4clINSt3__110unique_ptrINS2_9interface5BlockENS9_14default_deleteISC_EEEEEEDaRKT_ENKUlSJ_E_clINSB_11TransactionEEESG_SJ_ 7
_ZZZN5iroha9ametsuchi18PostgresBlockQuery8callbackERNSt3__16vectorINS2_10shared_ptrIN12shared_model9interface11TransactionEEENS2_9allocatorIS8_EEEEyENK3$_2clERNS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS9_IcEEEENS9_ISI_EEEEENKUlRKNS_8expected5ErrorISI_EEE_clESQ_ 0
_ZZZN5iroha9ametsuchi18PostgresBlockQuery8callbackERNSt3__16vectorINS2_10shared_ptrIN12shared_model9interface11TransactionEEENS2_9allocatorIS8_EEEEyENK3$_2clERNS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS9_IcEEEENS9_ISI_EEEEENKUlRNS_8expected5ValueINS2_10unique_ptrINS6_5BlockENS2_14default_deleteISP_EEEEEEE_clESU_ 28
_ZZZZN5iroha9ametsuchi18PostgresBlockQuery8callbackERNSt3__16vectorINS2_10shared_ptrIN12shared_model9interface11TransactionEEENS2_9allocatorIS8_EEEEyENK3$_2clERNS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS9_IcEEEENS9_ISI_EEEEENKUlRNS_8expected5ValueINS2_10unique_ptrINS6_5BlockENS2_14default_deleteISP_EEEEEEE_clESU_ENKUlRKT_E0_clImEEDaSY_ 19
_ZZZZN5iroha9ametsuchi18PostgresBlockQuery8callbackERNSt3__16vectorINS2_10shared_ptrIN12shared_model9interface11TransactionEEENS2_9allocatorIS8_EEEEyENK3$_2clERNS3_INS2_12basic_stringIcNS2_11char_traitsIcEENS9_IcEEEENS9_ISI_EEEEENKUlRNS_8expected5ValueINS2_10unique_ptrINS6_5BlockENS2_14default_deleteISP_EEEEEEE_clESU_ENKUlRKT_E_clISI_EEDaSY_ 19
__cxx_global_array_dtor 43
__cxx_global_array_dtor.19 43
__cxx_global_array_dtor.33 43
__cxx_global_array_dtor.46 43

Generated by: LCOV version 1.13