LCOV - code coverage report
Current view: top level - src/MIDI_Interfaces - MIDI_Pipes.hpp (source / functions) Hit Total Coverage
Test: 91b605873905a6fcb78324052c97dbac10849539 Lines: 96 100 96.0 %
Date: 2022-11-08 01:34:37 Functions: 57 61 93.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
CS::MIDI_Pipe::mapForwardMIDI(CS::SysCommonMessage) 0
CS::MIDI_Pipe::sinkMIDIfromPipe(CS::SysCommonMessage) 0
void CS::MIDI_Pipe::sourceMIDItoSink<CS::SysCommonMessage>(CS::SysCommonMessage) 0
void CS::MIDI_Pipe::acceptMIDIfromSource<CS::SysCommonMessage>(CS::SysCommonMessage) 0
CS::swap(CS::MIDI_Source&, CS::MIDI_Source&) 1
CS::swap(CS::MIDI_Sink&, CS::MIDI_Sink&) 1
CS::MIDI_Pipe::sinkMIDIfromPipe(CS::SysExMessage) 2
CS::MIDI_Pipe::sinkMIDIfromPipe(CS::ChannelMessage) 2
CS::MIDI_PipeFactory<2ul, CS::MIDI_Pipe>::getNext() 3
CS::MIDI_Sink& CS::operator>><2ul, CS::MIDI_Pipe>(CS::MIDI_PipeFactory<2ul, CS::MIDI_Pipe>&, CS::MIDI_Sink&) 3
CS::MIDI_Pipe::sinkMIDIfromPipe(CS::RealTimeMessage) 4
CS::MIDI_Pipe::getSink() 4
CS::MIDI_Pipe::getSource() 4
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::MIDI_Pipe::getThroughIn() 8
CS::MIDI_Pipe::getThroughOut() 8
CS::MIDI_PipeFactory<5ul, CS::MIDI_Pipe>::operator[](unsigned long) 10
CS::MIDI_Pipe::disconnect(CS::MIDI_Source&) 11
CS::MIDI_Pipe::disconnect(CS::MIDI_Sink&) 11
CS::MIDI_Pipe::mapForwardMIDI(CS::SysExMessage) 15
void CS::MIDI_Pipe::acceptMIDIfromSource<CS::SysExMessage>(CS::SysExMessage) 15
void CS::MIDI_Pipe::sourceMIDItoSink<CS::SysExMessage>(CS::SysExMessage) 17
CS::MIDI_Pipe::mapForwardMIDI(CS::RealTimeMessage) 21
void CS::MIDI_Pipe::acceptMIDIfromSource<CS::RealTimeMessage>(CS::RealTimeMessage) 21
CS::MIDI_Sink::unstallDownstream(CS::MIDIStaller*, CS::MIDI_Source*) 22
CS::MIDI_Source::unstallUpstream(CS::MIDIStaller*, CS::MIDI_Sink*) 23
void CS::MIDI_Pipe::sourceMIDItoSink<CS::RealTimeMessage>(CS::RealTimeMessage) 25
CS::MIDI_Pipe& CS::operator<< <5ul, CS::MIDI_Pipe>(CS::MIDI_Sink&, CS::MIDI_PipeFactory<5ul, CS::MIDI_Pipe>&) 25
CS::MIDI_Pipe& CS::operator>><5ul, CS::MIDI_Pipe>(CS::MIDI_Source&, CS::MIDI_PipeFactory<5ul, CS::MIDI_Pipe>&) 25
CS::MIDI_Sink::stallDownstream(CS::MIDIStaller*, CS::MIDI_Source*) 36
CS::MIDI_PipeFactory<6ul, CS::MIDI_Pipe>::getNext() 40
CS::MIDI_Pipe& CS::operator>><6ul, CS::MIDI_Pipe>(CS::MIDI_Source&, CS::MIDI_PipeFactory<6ul, CS::MIDI_Pipe>&) 40
CS::MIDI_Source::stallUpstream(CS::MIDIStaller*, CS::MIDI_Sink*) 41
CS::MIDI_PipeFactory<5ul, CS::MIDI_Pipe>::getNext() 50
CS::MIDI_Source::getSinkPipe() 64
CS::MIDI_Sink::getSourcePipe() 64
CS::MIDI_Pipe::getThroughStaller() const 64
CS::MIDI_Source::getInitialSource() 67
CS::MIDI_Sink::getFinalSink() 67
CS::operator<<(CS::MIDI_Pipe&, CS::MIDI_Source&) 71
CS::operator<<(CS::MIDI_Sink&, CS::MIDI_Pipe&) 71
CS::MIDI_Pipe::getSinkStaller() const 72
CS::MIDI_Pipe::getFinalSink() 97
CS::MIDI_Pipe::getInitialSource() 97
CS::MIDI_Sink::hasSourcePipe() const 114
CS::MIDI_Pipe::sinkIsUnstalledOrStalledBy(CS::MIDIStaller*) 115
CS::MIDI_Pipe::mapForwardMIDI(CS::ChannelMessage) 137
void CS::MIDI_Pipe::acceptMIDIfromSource<CS::ChannelMessage>(CS::ChannelMessage) 140
void CS::MIDI_Pipe::sourceMIDItoSink<CS::ChannelMessage>(CS::ChannelMessage) 141
CS::operator>>(CS::MIDI_Source&, CS::MIDI_Pipe&) 195
CS::operator>>(CS::MIDI_Pipe&, CS::MIDI_Sink&) 197
CS::MIDI_Pipe::isStalled() const 241
CS::MIDI_Source::hasSinkPipe() const 391
CS::MIDI_Pipe::MIDI_Pipe() 1386
CS::MIDI_Pipe::hasThroughIn() const 2102
CS::MIDI_Source::MIDI_Source() 2110
CS::MIDI_Sink::MIDI_Sink() 2201
CS::MIDI_Pipe::hasThroughOut() const 2259
CS::MIDI_Pipe::hasSource() const 3585
CS::MIDI_Pipe::hasSink() const 3723

Generated by: LCOV version 1.15