LCOV - code coverage report
Current view:
top level
-
http/client
- http_client_base.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
coverage_filtered.info
Lines:
96.1 %
389
374
Test Date:
2026-11-10 10:38:07
Functions:
96.3 %
54
52
Function Name
Hit count
_ZN7thinger4http16http_client_base20max_idle_connectionsEm
0
_ZN7thinger4http16http_client_base24clear_client_certificateEv
3
_ZN7thinger4http16http_client_base4postERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_4formESt3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
3
_ZN7thinger4http16http_client_base20send_with_connectionESt10shared_ptrINS0_12http_requestEE
9
_ZN7thinger4http16http_client_base23client_certificate_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_
9
_ZN7thinger4http16http_client_base14is_same_originERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
15
_ZNK7thinger4http16http_client_base22has_client_certificateEv
15
_ZN7thinger4http12_GLOBAL__N_113read_pem_fileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS7_
18
_ZN7thinger4http16http_client_base22proxy_from_environmentEb
18
_ZN7thinger4http16http_client_base4headERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
19
_ZN7thinger4http16http_client_base12idle_timeoutENSt6chrono8durationIlSt5ratioILl1ELl1000EEEE
30
_ZN7thinger4http16http_client_base7optionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
35
_ZN7thinger4http16http_client_base3delERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
44
_ZN7thinger4http16http_client_base5patchERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_St3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
45
_ZN7thinger4http16http_client_base18client_certificateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_
51
_ZN7thinger4http16http_client_base3putERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_St3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
54
_ZN7thinger4http12_GLOBAL__N_122certificate_error_codeENS_4asio17certificate_errorE
72
_ZNK7thinger4http16http_client_base9proxy_forERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
78
_ZN7thinger4http12_GLOBAL__N_119remove_dot_segmentsESt17basic_string_viewIcSt11char_traitsIcEE
87
_ZNK7thinger4http16http_client_base9proxy_forB5cxx11ERKNS0_12http_requestE
87
_ZN7thinger4http16http_client_base14send_streamingESt10shared_ptrINS0_12http_requestEESt8functionIFbRKNS0_11stream_infoEEE
107
_ZN7thinger4http16http_client_base5proxyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
135
_ZN7thinger4http16http_client_base5proxyERKNS0_12proxy_configE
138
_ZN7thinger4http12_GLOBAL__N_115redirect_methodEiNS0_6methodE
223
_ZN7thinger4http12_GLOBAL__N_116resolve_locationERKNS0_12http_requestERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
238
_ZN7thinger4http16http_client_base16redirect_requestERNS0_12http_requestERKNS0_13http_responseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
238
_ZN7thinger4http12_GLOBAL__N_113valid_upgradeERKNS0_13http_responseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_
265
_ZN7thinger4http16http_client_base17upgrade_websocketERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
282
_ZN7thinger4http12_GLOBAL__N_119set_upgrade_headersERNS0_12http_requestERKNS0_14websocket_util14url_componentsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
310
_ZN7thinger4http12_GLOBAL__N_119parse_websocket_urlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
313
_ZN7thinger4http16http_client_base17upgrade_websocketESt10shared_ptrINS0_12http_requestEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
313
_ZN7thinger4http12_GLOBAL__N_18load_casERN5boost4asio3ssl7contextEbRKNS1_11trusted_casE
327
_ZN7thinger4http16http_client_base4postERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_St3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
376
_ZN7thinger4http12_GLOBAL__N_110has_schemeESt17basic_string_viewIcSt11char_traitsIcEE
461
_ZN7thinger4http12_GLOBAL__N_111trusted_casC2ERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EESD_RKNS0_12http_requestE
762
_ZN7thinger4http12_GLOBAL__N_115tls_context_keyEbRKNS1_11trusted_casE
762
_ZN7thinger4http16http_client_base11tls_contextERKNS0_12http_requestERmRN5boost6system10error_codeE
869
_ZN7thinger4http16http_client_base29max_idle_connections_per_hostEm
874
_ZN7thinger4http16http_client_base9can_retryERKNS0_17client_connectionERKNS0_12http_requestE
1551
_ZN7thinger4http16http_client_baseC2Ev
2728
_ZN7thinger4http16http_client_baseD0Ev
2728
_ZN7thinger4http16http_client_baseD0Ev
0
_ZN7thinger4http16http_client_baseD2Ev
2728
_ZN7thinger4http16http_client_base15make_connectionERKNS1_15connection_planE
4601
_ZNK7thinger4http16http_client_base13should_followERKNS0_13http_responseEj
6590
_ZN7thinger4http16http_client_base3getERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
7444
_ZN7thinger4http16http_client_base14create_requestENS0_6methodERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
7725
_ZN7thinger4http16http_client_base15plan_connectionERKNS0_12http_requestERN5boost6system10error_codeE
7853
_ZN7thinger4http16http_client_base4sendESt10shared_ptrINS0_12http_requestEE
7882
_ZN7thinger4http16http_client_base19send_with_redirectsESt10shared_ptrINS0_12http_requestEEPS2_INS0_17client_connectionEE
7891
_ZNK7thinger4http16http_client_base12select_proxyERKNS0_12http_requestE
7934
_ZN7thinger4http16http_client_base12send_requestERKSt10shared_ptrINS0_12http_requestEERNS0_15connection_pool5leaseE
8042
_ZN7thinger4http16http_client_base14get_connectionERKSt10shared_ptrINS0_12http_requestEERN5boost6system10error_codeEb
8284
_ZN7thinger4http16http_client_base21apply_default_headersERKSt10shared_ptrINS0_12http_requestEE
8365
_ZZN7thinger4http16http_client_base14send_streamingESt10shared_ptrINS0_12http_requestEESt8functionIFbRKNS0_11stream_infoEEEENKUlS8_E_clES8_
20822
Generated by:
LCOV version 2.0-1