LCOV - code coverage report
Current view:
top level
-
src/util
- subprocess.hpp
(
source
/ functions)
Hit
Total
Coverage
Test:
total_coverage.info
Lines:
265
442
60.0 %
Date:
2026-06-25 07:23:43
Functions:
71
85
83.5 %
Function Name
Hit count
_ZN10subprocess12preexec_funcclEv
0
_ZN10subprocess18CalledProcessErrorD0Ev
0
_ZN10subprocess4utilL4joinERKNSt3__16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEERKS8_
0
_ZN10subprocess4utilL7write_nEiPKcm
0
_ZN10subprocess6detail5Child13execute_childEv
0
_ZN10subprocess6detail5ChildC1EPNS_5PopenEi
0
_ZN10subprocess6detail5ChildC2EPNS_5PopenEi
0
_ZN10subprocess6detail7Streams16close_parent_fdsEv
0
_ZN10subprocess7OSErrorC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
0
_ZN10subprocess7OSErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
0
_ZN10subprocess7OSErrorD0Ev
0
_ZN10subprocess7OSErrorD1Ev
0
_ZN10subprocess7OSErrorD2Ev
0
_ZZN10subprocess6detail5Child13execute_childEvENKUliiE_clEii
0
_ZN10subprocess18CalledProcessErrorC1ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
3
_ZN10subprocess18CalledProcessErrorC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEi
3
_ZN10subprocess18CalledProcessErrorD1Ev
3
_ZN10subprocess18CalledProcessErrorD2Ev
3
_ZN10subprocess6detail7Streams11cleanup_fdsEv
3
_ZN10subprocess5Popen4sendEPKcm
5
_ZN10subprocess5Popen4sendERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
5
_ZN10subprocess6detail13Communication4sendEPKcm
5
_ZN10subprocess6detail7Streams4sendEPKcm
5
_ZN10subprocess5Popen11communicateEPKcm
35
_ZN10subprocess5Popen11communicateEv
35
_ZN10subprocess5PopenD1Ev
35
_ZN10subprocess5PopenD2Ev
35
_ZN10subprocess6detail13Communication11communicateEPKcm
35
_ZN10subprocess6detail13Communication20communicate_threadedEPKcm
35
_ZN10subprocess6detail7Streams11communicateEPKcm
35
_ZNK10subprocess5Popen7retcodeEv
35
_ZZN10subprocess6detail13Communication20communicate_threadedEPKcmENKUlvE0_clEv
35
_ZZN10subprocess6detail13Communication20communicate_threadedEPKcmENKUlvE_clEv
35
_ZN10subprocess12preexec_funcC1Ev
38
_ZN10subprocess12preexec_funcC2Ev
38
_ZN10subprocess12preexec_funcD1Ev
38
_ZN10subprocess12preexec_funcD2Ev
38
_ZN10subprocess4utilL19wait_for_child_exitEi
38
_ZN10subprocess4utilL5splitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_
38
_ZN10subprocess5Popen15execute_processEv
38
_ZN10subprocess5Popen15populate_c_argvEv
38
_ZN10subprocess5Popen4waitEv
38
_ZN10subprocess5Popen9init_argsEv
38
_ZN10subprocess5Popen9init_argsINS_5errorEJEEEvOT_DpOT0_
38
_ZN10subprocess5Popen9init_argsINS_5inputEJNS_6outputENS_5errorEEEEvOT_DpOT0_
38
_ZN10subprocess5Popen9init_argsINS_6outputEJNS_5errorEEEEvOT_DpOT0_
38
_ZN10subprocess5PopenC1IJNS_5inputENS_6outputENS_5errorEEEERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEDpOT_
38
_ZN10subprocess5PopenC2IJNS_5inputENS_6outputENS_5errorEEEERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEDpOT_
38
_ZN10subprocess5errorC1ENS_6IOTYPEE
38
_ZN10subprocess5errorC2ENS_6IOTYPEE
38
_ZN10subprocess5inputC1ENS_6IOTYPEE
38
_ZN10subprocess5inputC2ENS_6IOTYPEE
38
_ZN10subprocess6detail13CommunicationC1EPNS0_7StreamsE
38
_ZN10subprocess6detail13CommunicationC2EPNS0_7StreamsE
38
_ZN10subprocess6detail15ArgumentDeducer10set_optionEONS_5errorE
38
_ZN10subprocess6detail15ArgumentDeducer10set_optionEONS_5inputE
38
_ZN10subprocess6detail15ArgumentDeducer10set_optionEONS_6outputE
38
_ZN10subprocess6detail7Streams15close_child_fdsEv
38
_ZN10subprocess6detail7Streams19setup_comm_channelsEv
38
_ZN10subprocess6detail7Streams5errorEP7__sFILE
38
_ZN10subprocess6detail7Streams5inputEP7__sFILE
38
_ZN10subprocess6detail7Streams6outputEP7__sFILE
38
_ZN10subprocess6detail7StreamsC1Ev
38
_ZN10subprocess6detail7StreamsC2Ev
38
_ZN10subprocess6detail7StreamsD1Ev
38
_ZN10subprocess6detail7StreamsD2Ev
38
_ZN10subprocess6outputC1ENS_6IOTYPEE
38
_ZN10subprocess6outputC2ENS_6IOTYPEE
38
_ZNK10subprocess5Popen3pidEv
38
_ZN10subprocess4utilL8read_allEP7__sFILERNSt3__16vectorIcNS3_9allocatorIcEEEE
70
_ZN10subprocess6Buffer7add_capEm
70
_ZN10subprocess6BufferC1EOS0_
70
_ZN10subprocess6BufferC1Ev
70
_ZN10subprocess6BufferC2EOS0_
70
_ZN10subprocess6BufferC2Ev
70
_ZN10subprocess4utilL13read_atmost_nEP7__sFILEPcm
108
_ZN10subprocess6detail15ArgumentDeducerC1EPNS_5PopenE
114
_ZN10subprocess6detail15ArgumentDeducerC2EPNS_5PopenE
114
_ZN10subprocess6detail7Streams5inputEv
118
_ZN10subprocess6BufferD1Ev
140
_ZN10subprocess6BufferD2Ev
140
_ZN10subprocess6detail7Streams5errorEv
143
_ZN10subprocess6detail7Streams6outputEv
143
_ZN10subprocess4utilL12pipe_cloexecEv
152
_ZN10subprocess4utilL15set_clo_on_execEib
304
Generated by:
LCOV version 1.16