LCOV - code coverage report
Current view: top level - datadog - curl.cpp (source / functions) Hit Total Coverage
Test: filtered.info Lines: 290 309 93.9 %
Date: 2024-01-03 20:30:12 Functions: 59 66 89.4 %

Function Name Sort by function name Hit count Sort by hit count
_ZN7datadog7tracing11CurlLibrary10multi_initEv 228
_ZN7datadog7tracing11CurlLibrary10multi_pollEPvP11curl_waitfdjiPi 276
_ZN7datadog7tracing11CurlLibrary11global_initEl 229
_ZN7datadog7tracing11CurlLibrary12easy_cleanupEPv 61
_ZN7datadog7tracing11CurlLibrary12multi_wakeupEPv 276
_ZN7datadog7tracing11CurlLibrary12slist_appendEP10curl_slistPKc 76
_ZN7datadog7tracing11CurlLibrary13easy_strerrorE8CURLcode 56
_ZN7datadog7tracing11CurlLibrary13multi_cleanupEPv 228
_ZN7datadog7tracing11CurlLibrary13multi_performEPvPi 266
_ZN7datadog7tracing11CurlLibrary14global_cleanupEv 228
_ZN7datadog7tracing11CurlLibrary14multi_strerrorE9CURLMcode 0
_ZN7datadog7tracing11CurlLibrary14slist_free_allEP10curl_slist 124
_ZN7datadog7tracing11CurlLibrary15easy_setopt_urlEPvPKc 49
_ZN7datadog7tracing11CurlLibrary15multi_info_readEPvPi 309
_ZN7datadog7tracing11CurlLibrary16easy_setopt_postEPvl 49
_ZN7datadog7tracing11CurlLibrary16multi_add_handleEPvS2_ 43
_ZN7datadog7tracing11CurlLibrary19easy_setopt_privateEPvS2_ 49
_ZN7datadog7tracing11CurlLibrary19multi_remove_handleEPvS2_ 43
_ZN7datadog7tracing11CurlLibrary20easy_getinfo_privateEPvPPc 97
_ZN7datadog7tracing11CurlLibrary21easy_setopt_writedataEPvS2_ 44
_ZN7datadog7tracing11CurlLibrary22easy_setopt_headerdataEPvS2_ 44
_ZN7datadog7tracing11CurlLibrary22easy_setopt_httpheaderEPvP10curl_slist 49
_ZN7datadog7tracing11CurlLibrary22easy_setopt_postfieldsEPvPKc 49
_ZN7datadog7tracing11CurlLibrary22easy_setopt_timeout_msEPvl 43
_ZN7datadog7tracing11CurlLibrary23easy_setopt_errorbufferEPvPc 49
_ZN7datadog7tracing11CurlLibrary25easy_setopt_postfieldsizeEPvl 49
_ZN7datadog7tracing11CurlLibrary25easy_setopt_writefunctionEPvPFmPcmmS2_E 44
_ZN7datadog7tracing11CurlLibrary26easy_getinfo_response_codeEPvPl 0
_ZN7datadog7tracing11CurlLibrary26easy_setopt_headerfunctionEPvPFmPcmmS2_E 44
_ZN7datadog7tracing11CurlLibrary28easy_setopt_unix_socket_pathEPvPKc 0
_ZN7datadog7tracing11CurlLibrary9easy_initEv 61
_ZN7datadog7tracing12_GLOBAL__N_114throw_on_errorE8CURLcode 616
_ZN7datadog7tracing4Curl4postERKNS0_10HTTPClient3URLESt8functionIFvRNS0_10DictWriterEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_IFviRKNS0_10DictReaderESG_EES6_IFvNS0_5ErrorEEENSt6chrono10time_pointINSP_3_V212steady_clockENSP_8durationIlSt5ratioILl1ELl1000000000EEEEEE 64
_ZN7datadog7tracing4Curl5drainENSt6chrono10time_pointINS2_3_V212steady_clockENS2_8durationIlSt5ratioILl1ELl1000000000EEEEEE 23
_ZN7datadog7tracing4CurlC2ERKSt10shared_ptrINS0_6LoggerEERKSt8functionIFNS0_9TimePointEvEE 209
_ZN7datadog7tracing4CurlC2ERKSt10shared_ptrINS0_6LoggerEERKSt8functionIFNS0_9TimePointEvEERNS0_11CurlLibraryE 228
_ZN7datadog7tracing4CurlC2ERKSt10shared_ptrINS0_6LoggerEERKSt8functionIFNS0_9TimePointEvEERNS0_11CurlLibraryERKS7_IFSt6threadOS7_IFvvEEEE 229
_ZN7datadog7tracing4CurlD0Ev 0
_ZN7datadog7tracing4CurlD2Ev 229
_ZN7datadog7tracing8CurlImpl12HeaderReaderC2EPSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_St4hashIS9_ESt8equal_toIS9_ESaISt4pairIKS9_S9_EEE 3
_ZN7datadog7tracing8CurlImpl12HeaderWriter3setESt17basic_string_viewIcSt11char_traitsIcEES6_ 76
_ZN7datadog7tracing8CurlImpl12HeaderWriter7releaseEv 62
_ZN7datadog7tracing8CurlImpl12HeaderWriterC2ERNS0_11CurlLibraryE 62
_ZN7datadog7tracing8CurlImpl12HeaderWriterD0Ev 0
_ZN7datadog7tracing8CurlImpl12HeaderWriterD2Ev 62
_ZN7datadog7tracing8CurlImpl12log_on_errorE8CURLcode 148
_ZN7datadog7tracing8CurlImpl12log_on_errorE9CURLMcode 1151
_ZN7datadog7tracing8CurlImpl12on_read_bodyEPcmmPv 8
_ZN7datadog7tracing8CurlImpl14handle_messageERK7CURLMsgRSt11unique_lockISt5mutexE 47
_ZN7datadog7tracing8CurlImpl14on_read_headerEPcmmPv 16
_ZN7datadog7tracing8CurlImpl17is_non_whitespaceEh 0
_ZN7datadog7tracing8CurlImpl3runEv 227
_ZN7datadog7tracing8CurlImpl4postERKNS0_10HTTPClient3URLESt8functionIFvRNS0_10DictWriterEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_IFviRKNS0_10DictReaderESG_EES6_IFvNS0_5ErrorEEENSt6chrono10time_pointINSP_3_V212steady_clockENSP_8durationIlSt5ratioILl1ELl1000000000EEEEEE 64
_ZN7datadog7tracing8CurlImpl5drainENSt6chrono10time_pointINS2_3_V212steady_clockENS2_8durationIlSt5ratioILl1ELl1000000000EEEEEE 23
_ZN7datadog7tracing8CurlImpl7RequestD2Ev 62
_ZN7datadog7tracing8CurlImpl8to_lowerEh 121
_ZN7datadog7tracing8CurlImplC2ERKSt10shared_ptrINS0_6LoggerEERKSt8functionIFNS0_9TimePointEvEERNS0_11CurlLibraryERKS7_IFSt6threadOS7_IFvvEEEE 229
_ZN7datadog7tracing8CurlImplD2Ev 229
_ZNK7datadog7tracing4Curl11config_jsonB5cxx11Ev 8
_ZNK7datadog7tracing8CurlImpl12HeaderReader5visitERKSt8functionIFvSt17basic_string_viewIcSt11char_traitsIcEES7_EE 1
_ZNK7datadog7tracing8CurlImpl12HeaderReader6lookupESt17basic_string_viewIcSt11char_traitsIcEE 3
_ZZN7datadog7tracing4CurlC4ERKSt10shared_ptrINS0_6LoggerEERKSt8functionIFNS0_9TimePointEvEERNS0_11CurlLibraryEENKUlOT_E_clIS7_IFvvEEEEDaSG_ 227
_ZZN7datadog7tracing8CurlImpl4postERKNS0_10HTTPClient3URLESt8functionIFvRNS0_10DictWriterEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_IFviRKNS0_10DictReaderESG_EES6_IFvNS0_5ErrorEEENSt6chrono10time_pointINSP_3_V212steady_clockENSP_8durationIlSt5ratioILl1ELl1000000000EEEEEEENKUlT_E0_clIPvEEDaSY_ 12
_ZZN7datadog7tracing8CurlImpl4postERKNS0_10HTTPClient3URLESt8functionIFvRNS0_10DictWriterEEENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_IFviRKNS0_10DictReaderESG_EES6_IFvNS0_5ErrorEEENSt6chrono10time_pointINSP_3_V212steady_clockENSP_8durationIlSt5ratioILl1ELl1000000000EEEEEEENKUlT_E_clIP10curl_slistEEDaSY_ 0
_ZZN7datadog7tracing8CurlImpl5drainENSt6chrono10time_pointINS2_3_V212steady_clockENS2_8durationIlSt5ratioILl1ELl1000000000EEEEEEENKUlvE_clEv 46
_ZZN7datadog7tracing8CurlImplC4ERKSt10shared_ptrINS0_6LoggerEERKSt8functionIFNS0_9TimePointEvEERNS0_11CurlLibraryERKS7_IFSt6threadOS7_IFvvEEEEENKUlvE_clEv 227

Generated by: LCOV version 1.16