LCOV - code coverage report
Current view:
top level
-
wirestead/transport/serial
- serial.cc
(
source
/ functions)
Coverage
Total
Hit
Test:
Wirestead Coverage Report
Lines:
79.6 %
563
448
Test Date:
2026-08-30 10:35:09
Functions:
90.5 %
63
57
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
59.6 %
356
212
Function Name
Hit count
_ZN9wirestead9transport6Serial18set_retry_intervalEj
0
_ZN9wirestead9transport6SerialC2EOS1_
0
_ZN9wirestead9transport6SerialaSEOS1_
0
_ZZN9wirestead9transport6Serial16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEEENUlvE0_clEv
0
_ZZN9wirestead9transport6Serial22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE0_clEv
0
_ZZZN9wirestead9transport6Serial5startEvENKUlSt10stop_tokenE_clES2_ENKUlvE_clEv
0
_ZN9wirestead9transport6Serial11reset_statsEv
1
_ZN9wirestead9transport6Serial20async_try_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE
1
_ZN9wirestead9transport6Serial22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE
1
_ZN9wirestead9transport6Serial25set_backpressure_strategyENS_4base9constants20BackpressureStrategyE
1
_ZZN9wirestead9transport6Serial18async_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENUlvE_clEv
1
_ZZN9wirestead9transport6Serial20async_try_write_moveEOSt6vectorIhSaIhEEENUlvE0_clEv
1
_ZZN9wirestead9transport6Serial22async_try_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEEENKUlvE_clEv
1
_ZZN9wirestead9transport6Serial4Impl19report_backpressureEmENKUlvE0_clEv
1
_ZZN9wirestead9transport6Serial4Impl19report_backpressureEmENKUlvE_clEv
1
_ZN9wirestead9transport6Serial18async_write_sharedESt10shared_ptrIKSt6vectorIhSaIhEEE
2
_ZN9wirestead9transport6Serial6createERKNS_6config12SerialConfigERN5boost4asio10io_contextE
2
_ZZN9wirestead9transport6Serial16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEEENUlvE_clEv
2
_ZN9wirestead9transport6Serial16async_write_copyENS_6memory8SafeSpanIKhLm18446744073709551615EEE
3
_ZZN9wirestead9transport6Serial20async_try_write_moveEOSt6vectorIhSaIhEEENKUlvE_clEv
3
_ZN9wirestead9transport6Serial20async_try_write_moveEOSt6vectorIhSaIhEE
4
_ZZN9wirestead9transport6Serial16async_write_moveEOSt6vectorIhSaIhEEENUlvE_clEv
6
_ZN9wirestead9transport6Serial16async_write_moveEOSt6vectorIhSaIhEE
7
_ZNK9wirestead9transport6Serial22is_backpressure_activeEv
7
_ZNK9wirestead9transport6Serial5statsEv
8
_ZZN9wirestead9transport6Serial4Impl8do_writeESt10shared_ptrIS1_EENKUlRKN5boost6system10error_codeEmE_clES9_m
8
_ZN9wirestead9transport6Serial4Impl21route_enqueued_bufferESt10shared_ptrIS1_EOSt7variantIJNS_6memory12PooledBufferESt6vectorIhSaIhEES3_IKSA_EEEm
9
_ZZN9wirestead9transport6Serial5startEvENKUlSt10stop_tokenE_clES2_
10
_ZN9wirestead9transport6Serial4ImplC2ERKNS_6config12SerialConfigEb
12
_ZN9wirestead9transport6Serial6createERKNS_6config12SerialConfigEb
12
_ZN9wirestead9transport6SerialC2ERKNS_6config12SerialConfigEb
12
_ZZN9wirestead9transport6Serial4Impl14schedule_retryESt10shared_ptrIS1_EPKcRKN5boost6system10error_codeEENKUlT_E_clIS9_EEDaSC_
12
_ZN9wirestead9transport6Serial12get_executorEv
15
_ZZN9wirestead9transport6Serial4Impl19reset_rx_idle_timerESt10shared_ptrIS1_EENKUlRKN5boost6system10error_codeEE_clES9_
15
_ZN9wirestead9transport6Serial4Impl14schedule_retryESt10shared_ptrIS1_EPKcRKN5boost6system10error_codeE
16
_ZNK9wirestead9transport6Serial12is_connectedEv
17
_ZNK9wirestead9transport6Serial15last_error_infoEv
19
_ZN9wirestead9transport6Serial4Impl9bp_fieldsEv
23
_ZN9wirestead9transport6Serial4Impl13observe_queueEv
25
_ZN9wirestead9transport6Serial8on_bytesESt8functionIFvNS_6memory8SafeSpanIKhLm18446744073709551615EEEEE
34
_ZN9wirestead9transport6Serial6createERKNS_6config12SerialConfigESt10unique_ptrINS_9interface19SerialPortInterfaceESt14default_deleteIS8_EERN5boost4asio10io_contextE
35
_ZN9wirestead9transport6Serial15on_backpressureESt8functionIFvmEE
37
_ZN9wirestead9transport6Serial4ImplC2ERKNS_6config12SerialConfigESt10unique_ptrINS_9interface19SerialPortInterfaceESt14default_deleteIS9_EERN5boost4asio10io_contextE
37
_ZN9wirestead9transport6SerialC2ERKNS_6config12SerialConfigESt10unique_ptrINS_9interface19SerialPortInterfaceESt14default_deleteIS8_EERN5boost4asio10io_contextE
37
_ZN9wirestead9transport6Serial4Impl8do_writeESt10shared_ptrIS1_E
40
_ZZN9wirestead9transport6Serial4Impl10start_readESt10shared_ptrIS1_EENKUlT_mE_clIN5boost6system10error_codeEEEDaS5_m
40
_ZN9wirestead9transport6Serial4Impl10start_readESt10shared_ptrIS1_E
41
_ZN9wirestead9transport6Serial4Impl19reset_rx_idle_timerESt10shared_ptrIS1_E
44
_ZN9wirestead9transport6Serial4ImplD2Ev
44
_ZZN9wirestead9transport6Serial4stopEvENKUlvE_clEv
46
_ZZN9wirestead9transport6Serial5startEvENKUlvE_clEv
46
_ZN9wirestead9transport6Serial5startEv
47
_ZN9wirestead9transport6Serial4stopEv
48
_ZN9wirestead9transport6Serial4Impl4initEv
49
_ZN9wirestead9transport6Serial8on_stateESt8functionIFvNS_4base9LinkStateEEE
51
_ZN9wirestead9transport6Serial4Impl18open_and_configureESt10shared_ptrIS1_E
54
_ZN9wirestead9transport6Serial4Impl12handle_errorESt10shared_ptrIS1_EPKcRKN5boost6system10error_codeE
57
_ZN9wirestead9transport6SerialD0Ev
88
_ZN9wirestead9transport6SerialD0Ev
44
_ZN9wirestead9transport6SerialD2Ev
44
_ZN9wirestead9transport6Serial4Impl15perform_cleanupEv
113
_ZN9wirestead9transport6Serial4Impl19report_backpressureEm
131
_ZN9wirestead9transport6Serial4Impl10close_portEv
144
_ZN9wirestead9transport6Serial4Impl12notify_stateEv
220
Generated by:
LCOV version 2.0-1