LCOV - code coverage report
Current view: top level - src - httpserver.cpp (source / functions) Hit Total Coverage
Test: coverage.lcov Lines: 354 438 80.8 %
Date: 2022-04-21 14:51:19 Functions: 39 41 95.1 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 125 198 63.1 %

Function Name Sort by function name Hit count Sort by hit count
httpserver.cpp:_ZL15libevent_log_cbiPKc 0
httpserver.cpp:_ZL22http_reject_request_cbP14evhttp_requestPv 0
_ZNK11HTTPRequest17GetQueryParameterERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 14
_Z24GetQueryParameterFromUriPKcRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE 28
_Z15StartHTTPServerv 786
_Z9EventBasev 786
httpserver.cpp:_ZL10ThreadHTTPP10event_base 786
_Z14InitHTTPServerv 789
_Z23UpdateHTTPServerLoggingb 789
_ZN9WorkQueueI11HTTPClosureE9InterruptEv 789
_ZN9WorkQueueI11HTTPClosureEC2Em 789
_ZN9WorkQueueI11HTTPClosureED2Ev 789
httpserver.cpp:_ZL17HTTPBindAddressesP6evhttp 789
httpserver.cpp:_ZL17InitHTTPAllowListv 789
_Z14StopHTTPServerv 794
_Z19InterruptHTTPServerv 794
_Z19RegisterHTTPHandlerRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEbRKNS_8functionIFbP11HTTPRequestS7_EEE 1583
_ZN15HTTPPathHandlerC2ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEbNS0_8functionIFbP11HTTPRequestRKS6_EEE 1583
_ZN9WorkQueueI11HTTPClosureE3RunEv 3141
httpserver.cpp:_ZL16HTTPWorkQueueRunP9WorkQueueI11HTTPClosureEi 3141
_Z21UnregisterHTTPHandlerRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEb 10322
_ZN11HTTPRequest8ReadBodyEv 137539
_ZNK11HTTPRequest9GetHeaderERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 137545
_ZN12HTTPWorkItemclEv 137599
_ZN12HTTPWorkItemC2ENSt3__110unique_ptrI11HTTPRequestNS0_14default_deleteIS2_EEEERKNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS0_8functionIFbPS2_SD_EEE 137601
_ZN9WorkQueueI11HTTPClosureE7EnqueueEPS0_ 137601
_Z19RequestMethodStringN11HTTPRequest13RequestMethodE 137602
_ZN11HTTPRequest10WriteReplyEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE 137602
_ZN11HTTPRequestC2EP14evhttp_requestb 137602
_ZN11HTTPRequestD2Ev 137602
httpserver.cpp:_ZL13ClientAllowedRK8CNetAddr 137602
httpserver.cpp:_ZL15http_request_cbP14evhttp_requestPv 137602
httpserver.cpp:_ZZN11HTTPRequest10WriteReplyEiRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEENK3$_0clEv 137602
httpserver.cpp:_ZL21httpevent_callback_fnisPv 137609
_ZN9HTTPEvent7triggerEP7timeval 137664
_ZN9HTTPEventC2EP10event_basebRKNSt3__18functionIFvvEEE 137664
_ZN9HTTPEventD2Ev 137664
_ZN11HTTPRequest11WriteHeaderERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_ 138304
_ZNK11HTTPRequest6GetURIEv 412728
_ZNK11HTTPRequest16GetRequestMethodEv 412749
_ZNK11HTTPRequest7GetPeerEv 412749

Generated by: LCOV version 0-eol-96201-ge66f56f4af6a