LCOV - code coverage report
Current view: top level - src/MIDI_Interfaces/BLEMIDI - BLERingBuf.hpp (source / functions) Coverage Total Hit
Test: 73449d9b107c772cf65493691543348214e5d5eb Lines: 97.3 % 73 71
Test Date: 2026-06-06 17:44:35 Functions: 100.0 % 21 21
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::BLERingBuf() 34
cs::BLERingBuf<1024ul, cs::NonatomicBLERingBufSize<unsigned long> >::BLERingBuf() 3
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::BLERingBuf() 2
cs::BLERingBuf<4096ul, cs::ESP32BLEBackend<MockBLEImpl>::AtomicSize>::BLERingBuf() 29
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::Header::Header(unsigned short, cs::BLEDataType) 80
cs::BLERingBuf<1024ul, cs::NonatomicBLERingBufSize<unsigned long> >::Header::Header(unsigned short, cs::BLEDataType) 9
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::Header::Header(unsigned short, cs::BLEDataType) 15
cs::BLERingBuf<4096ul, cs::ESP32BLEBackend<MockBLEImpl>::AtomicSize>::Header::Header(unsigned short, cs::BLEDataType) 56
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::Header::getType() const 52
cs::BLERingBuf<1024ul, cs::NonatomicBLERingBufSize<unsigned long> >::Header::getType() const 9
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::Header::getType() const 16
cs::BLERingBuf<4096ul, cs::ESP32BLEBackend<MockBLEImpl>::AtomicSize>::Header::getType() const 27
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::ceil_h(unsigned long) 198
cs::BLERingBuf<1024ul, cs::NonatomicBLERingBufSize<unsigned long> >::ceil_h(unsigned long) 29
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::ceil_h(unsigned long) 58
cs::BLERingBuf<4096ul, cs::ESP32BLEBackend<MockBLEImpl>::AtomicSize>::ceil_h(unsigned long) 111
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::pop(cs::BLEDataView&) 52
cs::BLERingBuf<1024ul, cs::NonatomicBLERingBufSize<unsigned long> >::pop(cs::BLEDataView&) 9
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::pop(cs::BLEDataView&) 16
cs::BLERingBuf<4096ul, cs::ESP32BLEBackend<MockBLEImpl>::AtomicSize>::pop(cs::BLEDataView&) 27
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::push(cs::BLEDataView, cs::BLEDataType) 27
cs::BLERingBuf<1024ul, cs::NonatomicBLERingBufSize<unsigned long> >::push(cs::BLEDataView, cs::BLEDataType) 4
cs::BLERingBuf<12ul, cs::NonatomicBLERingBufSize<unsigned long> >::push(cs::BLEDataView, cs::BLEDataType) 8
cs::BLERingBuf<4096ul, cs::ESP32BLEBackend<MockBLEImpl>::AtomicSize>::push(cs::BLEDataView, cs::BLEDataType) 15
cs::NonatomicBLERingBufSize<unsigned long>::add_release(unsigned long) 10
cs::NonatomicBLERingBufSize<unsigned long>::load_acquire() const 37
cs::NonatomicBLERingBufSize<unsigned long>::sub_release(unsigned long) 19

Generated by: LCOV version 2.4-beta