LCOV - code coverage report
Current view: top level - src/AH/Containers - LinkedList.hpp (source / functions) Hit Total Coverage
Test: 00f463b534fbea22f0b596e091a60715679e3064 Lines: 91 91 100.0 %
Date: 2024-11-03 16:33:35 Functions: 66 69 95.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
DoublyLinkable<TestNode>::DoublyLinkable() 112
DoublyLinkable<TestNode>::~DoublyLinkable() 0
DoublyLinkable<TestNode>::~DoublyLinkable().2 112
DoublyLinkable<AH::ExtendedIOElement>::DoublyLinkable() 48
DoublyLinkable<AH::ExtendedIOElement>::~DoublyLinkable() 0
DoublyLinkable<AH::ExtendedIOElement>::~DoublyLinkable().2 48
DoublyLinkable<AH::Updatable<T> >::DoublyLinkable() 48
DoublyLinkable<AH::Updatable<T> >::~DoublyLinkable() 0
DoublyLinkable<AH::Updatable<T> >::~DoublyLinkable().2 48
DoublyLinkedList<TestNode>::insertBefore(TestNode*, TestNode*) 27
DoublyLinkedList<TestNode>::insertBefore(TestNode&, TestNode&) 27
DoublyLinkedList<TestNode>::insertSorted(TestNode*) 22
void DoublyLinkedList<TestNode>::insertSorted<DoublyLinkedList_insertSortedGreaterThan_Test::TestBody()::{lambda(TestNode&, TestNode&)#1}>(TestNode*, DoublyLinkedList_insertSortedGreaterThan_Test::TestBody()::{lambda(TestNode&, TestNode&)#1}) 13
void DoublyLinkedList<TestNode>::insertSorted<DoublyLinkedList<TestNode>::insertSorted(TestNode*)::{lambda(TestNode&, TestNode&)#1}>(TestNode*, DoublyLinkedList<TestNode>::insertSorted(TestNode*)::{lambda(TestNode&, TestNode&)#1}) 22
DoublyLinkedList<TestNode>::node_iterator<TestNode const>::node_iterator(TestNode const*) 2
DoublyLinkedList<TestNode>::node_iterator<TestNode const>::operator++() 5
DoublyLinkedList<TestNode>::node_iterator<TestNode>::node_iterator(TestNode*) 78
DoublyLinkedList<TestNode>::node_iterator<TestNode>::operator++() 144
DoublyLinkedList<TestNode>::node_iterator_base<TestNode const>::node_iterator_base(TestNode const*) 4
DoublyLinkedList<TestNode>::node_iterator_base<TestNode>::node_iterator_base(TestNode*) 80
DoublyLinkedList<TestNode>::reverse_node_iterator<TestNode const>::reverse_node_iterator(TestNode const*) 2
DoublyLinkedList<TestNode>::reverse_node_iterator<TestNode const>::operator++() 5
DoublyLinkedList<TestNode>::reverse_node_iterator<TestNode>::reverse_node_iterator(TestNode*) 2
DoublyLinkedList<TestNode>::reverse_node_iterator<TestNode>::operator++() 5
DoublyLinkedList<TestNode>::end() 39
DoublyLinkedList<TestNode>::rend() 1
DoublyLinkedList<TestNode>::begin() 39
DoublyLinkedList<TestNode>::append(TestNode*) 88
DoublyLinkedList<TestNode>::append(TestNode&) 28
DoublyLinkedList<TestNode>::rbegin() 1
DoublyLinkedList<TestNode>::remove(TestNode*) 6
DoublyLinkedList<TestNode>::moveDown(TestNode*) 5
DoublyLinkedList<AH::ExtendedIOElement>::node_iterator<AH::ExtendedIOElement>::node_iterator(AH::ExtendedIOElement*) 184
DoublyLinkedList<AH::ExtendedIOElement>::node_iterator<AH::ExtendedIOElement>::operator++() 26
DoublyLinkedList<AH::ExtendedIOElement>::node_iterator_base<AH::ExtendedIOElement>::node_iterator_base(AH::ExtendedIOElement*) 184
DoublyLinkedList<AH::ExtendedIOElement>::end() 92
DoublyLinkedList<AH::ExtendedIOElement>::begin() 92
DoublyLinkedList<AH::ExtendedIOElement>::append(AH::ExtendedIOElement*) 48
DoublyLinkedList<AH::ExtendedIOElement>::append(AH::ExtendedIOElement&) 48
DoublyLinkedList<AH::ExtendedIOElement>::remove(AH::ExtendedIOElement*) 48
DoublyLinkedList<AH::ExtendedIOElement>::remove(AH::ExtendedIOElement&) 48
DoublyLinkedList<AH::Updatable<T> >::node_iterator<AH::Updatable<T> >::node_iterator(AH::Updatable<T>*) 4
DoublyLinkedList<AH::Updatable<T> >::node_iterator<AH::Updatable<T> >::operator++() 16
DoublyLinkedList<AH::Updatable<T> >::node_iterator_base<AH::Updatable<T> >::node_iterator_base(AH::Updatable<T>*) 4
DoublyLinkedList<AH::Updatable<T> >::end() 2
DoublyLinkedList<AH::Updatable<T> >::begin() 2
DoublyLinkedList<AH::Updatable<T> >::append(AH::Updatable<T>*) 64
DoublyLinkedList<AH::Updatable<T> >::append(AH::Updatable<T>&) 64
DoublyLinkedList<AH::Updatable<T> >::remove(AH::Updatable<T>*) 64
DoublyLinkedList<AH::Updatable<T> >::remove(AH::Updatable<T>&) 64
DoublyLinkedList<TestNode>::couldContain(TestNode const*) const 15
DoublyLinkedList<TestNode>::node_iterator_base<TestNode const>::operator*() const 10
DoublyLinkedList<TestNode>::node_iterator_base<TestNode const>::operator!=(DoublyLinkedList<TestNode>::node_iterator_base<TestNode const> const&) const 12
DoublyLinkedList<TestNode>::node_iterator_base<TestNode>::operator*() const 199
DoublyLinkedList<TestNode>::node_iterator_base<TestNode>::operator!=(DoublyLinkedList<TestNode>::node_iterator_base<TestNode> const&) const 189
DoublyLinkedList<TestNode>::end() const 1
DoublyLinkedList<TestNode>::rend() const 1
DoublyLinkedList<TestNode>::begin() const 1
DoublyLinkedList<TestNode>::rbegin() const 1
DoublyLinkedList<TestNode>::getLast() const 12
DoublyLinkedList<TestNode>::getFirst() const 14
DoublyLinkedList<AH::ExtendedIOElement>::couldContain(AH::ExtendedIOElement const*) const 48
DoublyLinkedList<AH::ExtendedIOElement>::couldContain(AH::ExtendedIOElement const&) const 48
DoublyLinkedList<AH::ExtendedIOElement>::node_iterator_base<AH::ExtendedIOElement>::operator*() const 105
DoublyLinkedList<AH::ExtendedIOElement>::node_iterator_base<AH::ExtendedIOElement>::operator!=(DoublyLinkedList<AH::ExtendedIOElement>::node_iterator_base<AH::ExtendedIOElement> const&) const 118
DoublyLinkedList<AH::Updatable<T> >::couldContain(AH::Updatable<T> const*) const 146
DoublyLinkedList<AH::Updatable<T> >::couldContain(AH::Updatable<T> const&) const 146
DoublyLinkedList<AH::Updatable<T> >::node_iterator_base<AH::Updatable<T> >::operator!=(DoublyLinkedList<AH::Updatable<T> >::node_iterator_base<AH::Updatable<T> > const&) const 18
DoublyLinkedList<TestNode>::insertSorted(TestNode*)::{lambda(TestNode&, TestNode&)#1}::operator()(TestNode&, TestNode&) const 74

Generated by: LCOV version 1.15