LCOV - code coverage report
Current view: top level - src/AH/Hardware/ExtendedInputOutput - ExtendedIOElement.hpp (source / functions) Coverage Total Hit
Test: 73449d9b107c772cf65493691543348214e5d5eb Lines: 100.0 % 69 69
Test Date: 2026-06-06 17:44:35 Functions: 100.0 % 18 18
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AH::ExtIO::CachedExtIOPin::CachedExtIOPin(AH::ExtIO::pin_t) 22
AH::ExtIO::analogRead(AH::ExtIO::CachedExtIOPin) 2
AH::ExtIO::analogRead(AH::ExtIO::CachedExtIOPin)::{lambda(unsigned char)#1}::operator()(unsigned char) const 4
AH::ExtIO::analogWrite(AH::ExtIO::CachedExtIOPin, int) 2
AH::ExtIO::analogWrite(AH::ExtIO::CachedExtIOPin, unsigned short) 3
AH::ExtIO::analogWrite(AH::ExtIO::CachedExtIOPin, unsigned short)::{lambda(unsigned char, unsigned short)#1}::operator()(unsigned char, unsigned short) const 3
AH::ExtIO::digitalRead(AH::ExtIO::CachedExtIOPin) 2
AH::ExtIO::digitalRead(AH::ExtIO::CachedExtIOPin)::{lambda(unsigned char)#1}::operator()(unsigned char) const 4
AH::ExtIO::digitalWrite(AH::ExtIO::CachedExtIOPin, unsigned char) 50
AH::ExtIO::digitalWrite(AH::ExtIO::CachedExtIOPin, unsigned char)::{lambda(unsigned char, unsigned char)#1}::operator()(unsigned char, unsigned char) const 32
AH::ExtIO::pinMode(AH::ExtIO::CachedExtIOPin, unsigned char) 2
AH::ExtIO::pinMode(AH::ExtIO::CachedExtIOPin, unsigned char)::{lambda(unsigned char, unsigned char)#1}::operator()(unsigned char, unsigned char) const 2
AH::ExtIO::shiftOut(AH::ExtIO::CachedExtIOPin, AH::ExtIO::CachedExtIOPin, unsigned char, unsigned char) 6
AH::ExtendedIOElement::analogRead(unsigned long) 1
AH::ExtendedIOElement::analogWrite(unsigned long, unsigned short) 1
AH::ExtendedIOElement::digitalRead(unsigned long) 1
AH::ExtendedIOElement::digitalWrite(unsigned long, unsigned char) 1
AH::ExtendedIOElement::pinMode(unsigned long, unsigned char) 1

Generated by: LCOV version 2.4-beta