LCOV - code coverage report
Current view: top level - src/MIDI_Interfaces - MIDI_Pipes.hpp (source / functions) Hit Total Coverage
Test: 169c36a3797bc662d84b5726f34a3f37d3c58247 Lines: 96 100 96.0 %
Date: 2024-11-09 15:32:27 Functions: 57 61 93.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
cs::MIDI_Source::getSinkPipe() 64
cs::MIDI_Source::stallUpstream(cs::MIDIStaller*, cs::MIDI_Sink*) 41
cs::MIDI_Source::unstallUpstream(cs::MIDIStaller*, cs::MIDI_Sink*) 23
cs::MIDI_Source::getInitialSource() 67
cs::MIDI_Source::MIDI_Source() 1933
cs::MIDI_PipeFactory<2ul, cs::MIDI_Pipe>::getNext() 3
cs::MIDI_PipeFactory<5ul, cs::MIDI_Pipe>::getNext() 50
cs::MIDI_PipeFactory<5ul, cs::MIDI_Pipe>::operator[](unsigned long) 10
cs::MIDI_PipeFactory<6ul, cs::MIDI_Pipe>::getNext() 40
cs::swap(cs::MIDI_Source&, cs::MIDI_Source&) 1
cs::swap(cs::MIDI_Sink&, cs::MIDI_Sink&) 1
cs::MIDI_Pipe::disconnect(cs::MIDI_Source&) 11
cs::MIDI_Pipe::disconnect(cs::MIDI_Sink&) 11
cs::MIDI_Pipe::getFinalSink() 97
cs::MIDI_Pipe::mapForwardMIDI(cs::SysExMessage) 15
cs::MIDI_Pipe::mapForwardMIDI(cs::ChannelMessage) 138
cs::MIDI_Pipe::mapForwardMIDI(cs::RealTimeMessage) 21
cs::MIDI_Pipe::mapForwardMIDI(cs::SysCommonMessage) 0
cs::MIDI_Pipe::getInitialSource() 97
cs::MIDI_Pipe::sinkMIDIfromPipe(cs::SysExMessage) 2
cs::MIDI_Pipe::sinkMIDIfromPipe(cs::ChannelMessage) 2
cs::MIDI_Pipe::sinkMIDIfromPipe(cs::RealTimeMessage) 4
cs::MIDI_Pipe::sinkMIDIfromPipe(cs::SysCommonMessage) 0
void cs::MIDI_Pipe::sourceMIDItoSink<cs::SysExMessage>(cs::SysExMessage) 17
void cs::MIDI_Pipe::sourceMIDItoSink<cs::ChannelMessage>(cs::ChannelMessage) 142
void cs::MIDI_Pipe::sourceMIDItoSink<cs::RealTimeMessage>(cs::RealTimeMessage) 25
void cs::MIDI_Pipe::sourceMIDItoSink<cs::SysCommonMessage>(cs::SysCommonMessage) 0
void cs::MIDI_Pipe::acceptMIDIfromSource<cs::SysExMessage>(cs::SysExMessage) 15
void cs::MIDI_Pipe::acceptMIDIfromSource<cs::ChannelMessage>(cs::ChannelMessage) 141
void cs::MIDI_Pipe::acceptMIDIfromSource<cs::RealTimeMessage>(cs::RealTimeMessage) 21
void cs::MIDI_Pipe::acceptMIDIfromSource<cs::SysCommonMessage>(cs::SysCommonMessage) 0
cs::MIDI_Pipe::sinkIsUnstalledOrStalledBy(cs::MIDIStaller*) 115
cs::MIDI_Pipe::MIDI_Pipe() 1196
cs::MIDI_Sink::getFinalSink() 67
cs::MIDI_Sink::stallDownstream(cs::MIDIStaller*, cs::MIDI_Source*) 36
cs::MIDI_Sink::unstallDownstream(cs::MIDIStaller*, cs::MIDI_Source*) 22
cs::MIDI_Sink::MIDI_Sink() 2024
cs::operator<<(cs::MIDI_Pipe&, cs::MIDI_Source&) 72
cs::operator<<(cs::MIDI_Sink&, cs::MIDI_Pipe&) 72
cs::MIDI_Pipe& cs::operator<< <5ul, cs::MIDI_Pipe>(cs::MIDI_Sink&, cs::MIDI_PipeFactory<5ul, cs::MIDI_Pipe>&) 25
cs::operator|(cs::TrueMIDI_SinkSource&, std::pair<cs::MIDI_Pipe, cs::MIDI_Pipe>&) 5
cs::operator|(std::pair<cs::MIDI_Pipe, cs::MIDI_Pipe>&, cs::TrueMIDI_SinkSource&) 5
cs::operator>>(cs::MIDI_Source&, cs::MIDI_Pipe&) 196
cs::operator>>(cs::MIDI_Pipe&, cs::MIDI_Sink&) 198
cs::MIDI_Sink& cs::operator>><2ul, cs::MIDI_Pipe>(cs::MIDI_PipeFactory<2ul, cs::MIDI_Pipe>&, cs::MIDI_Sink&) 3
cs::MIDI_Pipe& cs::operator>><5ul, cs::MIDI_Pipe>(cs::MIDI_Source&, cs::MIDI_PipeFactory<5ul, cs::MIDI_Pipe>&) 25
cs::MIDI_Pipe& cs::operator>><6ul, cs::MIDI_Pipe>(cs::MIDI_Source&, cs::MIDI_PipeFactory<6ul, cs::MIDI_Pipe>&) 40
cs::MIDI_Source::hasSinkPipe() const 393
cs::MIDI_Pipe::getThroughIn() const 2250
cs::MIDI_Pipe::hasThroughIn() const 2128
cs::MIDI_Pipe::getThroughOut() const 2327
cs::MIDI_Pipe::hasThroughOut() const 2286
cs::MIDI_Pipe::getSinkStaller() const 72
cs::MIDI_Pipe::getThroughStaller() const 64
cs::MIDI_Pipe::getSink() const 4
cs::MIDI_Pipe::hasSink() const 3772
cs::MIDI_Pipe::getSource() const 4
cs::MIDI_Pipe::hasSource() const 3633
cs::MIDI_Pipe::isStalled() const 242
cs::MIDI_Sink::getSourcePipe() const 64
cs::MIDI_Sink::hasSourcePipe() const 115

Generated by: LCOV version 1.15