| Function (File:Line) |
Call count |
Block coverage |
| Fw::SerializeStatus Types::CircularBuffer::peek_impl<Fw::LinearBufferBase>(Fw::LinearBufferBase&, unsigned long, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:170) | called 703 times | 42.0% |
| Fw::SerializeStatus Types::CircularBuffer::peek_impl<Fw::Serializable>(Fw::Serializable&, unsigned long, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:170) | not called | 0.0% |
| Fw::SerializeStatus Types::CircularBuffer::serialize_impl<Fw::LinearBufferBase>(Fw::LinearBufferBase const&, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:78) | called 703 times | 51.0% |
| Fw::SerializeStatus Types::CircularBuffer::serialize_impl<Fw::Serializable>(Fw::Serializable const&, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:78) | not called | 0.0% |
| Fw::SerializeStatus Types::Queue::dequeue_impl<Fw::LinearBufferBase>(Fw::LinearBufferBase&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:128) | called 703 times | 41.0% |
| Fw::SerializeStatus Types::Queue::dequeue_impl<Fw::Serializable>(Fw::Serializable&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:128) | not called | 0.0% |
| Fw::SerializeStatus Types::Queue::enqueue_impl<Fw::LinearBufferBase>(Fw::LinearBufferBase const&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:65) | called 703 times | 36.0% |
| Fw::SerializeStatus Types::Queue::enqueue_impl<Fw::Serializable>(Fw::Serializable const&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:65) | not called | 0.0% |
| Fw::SerializeStatus Types::Queue::popFront_impl<Fw::LinearBufferBase>(Fw::LinearBufferBase&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:175) | not called | 0.0% |
| Fw::SerializeStatus Types::Queue::popFront_impl<Fw::Serializable>(Fw::Serializable&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:175) | not called | 0.0% |
| Types::CircularBuffer::CircularBuffer() (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:21) | called 9 times | 100.0% |
| Types::CircularBuffer::CircularBuffer(unsigned char*, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:24) | not called | 0.0% |
| Types::CircularBuffer::advance_idx(unsigned long, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:52) | called 60512 times | 75.0% |
| Types::CircularBuffer::clear_high_water_mark() (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:236) | called 723 times | 100.0% |
| Types::CircularBuffer::get_allocated_size() const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:42) | called 27779 times | 100.0% |
| Types::CircularBuffer::get_buffer() (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:240) | not called | 0.0% |
| Types::CircularBuffer::get_capacity() const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:228) | called 1966 times | 100.0% |
| Types::CircularBuffer::get_free_size() const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:46) | called 2590 times | 75.0% |
| Types::CircularBuffer::get_high_water_mark() const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:232) | called 723 times | 100.0% |
| Types::CircularBuffer::peek(Fw::LinearBufferBase&, unsigned long, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:202) | called 703 times | 100.0% |
| Types::CircularBuffer::peek(Fw::Serializable&, unsigned long, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:198) | not called | 0.0% |
| Types::CircularBuffer::peek(char&, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:117) | not called | 0.0% |
| Types::CircularBuffer::peek(unsigned char&, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:122) | called 3125 times | 73.0% |
| Types::CircularBuffer::peek(unsigned char*, unsigned long, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:152) | called 6219 times | 76.0% |
| Types::CircularBuffer::peek(unsigned int&, unsigned long) const (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:134) | not called | 0.0% |
| Types::CircularBuffer::rotate(unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:206) | called 6620 times | 78.0% |
| Types::CircularBuffer::serialize(Fw::LinearBufferBase const&, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:113) | called 703 times | 100.0% |
| Types::CircularBuffer::serialize(Fw::Serializable const&, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:109) | not called | 0.0% |
| Types::CircularBuffer::serialize(unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:57) | called 629 times | 79.0% |
| Types::CircularBuffer::setup(unsigned char*, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:29) | called 4 times | 67.0% |
| Types::CircularBuffer::trim(unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/CircularBuffer.cpp:217) | not called | 0.0% |
| Types::Queue::Queue() (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:15) | called 3 times | 100.0% |
| Types::Queue::clear_high_water_mark() (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:198) | called 723 times | 100.0% |
| Types::Queue::dequeue(Fw::LinearBufferBase&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:158) | called 703 times | 100.0% |
| Types::Queue::dequeue(Fw::Serializable&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:154) | not called | 0.0% |
| Types::Queue::dequeue(unsigned char*, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:98) | not called | 0.0% |
| Types::Queue::enqueue(Fw::LinearBufferBase const&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:94) | called 703 times | 100.0% |
| Types::Queue::enqueue(Fw::Serializable const&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:90) | not called | 0.0% |
| Types::Queue::enqueue(unsigned char const*, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:36) | not called | 0.0% |
| Types::Queue::getQueueSize() const (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:202) | called 2369 times | 80.0% |
| Types::Queue::get_high_water_mark() const (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:193) | called 723 times | 80.0% |
| Types::Queue::popFront(Fw::LinearBufferBase&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:189) | not called | 0.0% |
| Types::Queue::popFront(Fw::Serializable&) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:185) | not called | 0.0% |
| Types::Queue::popFront(unsigned char*, unsigned long) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:162) | not called | 0.0% |
| Types::Queue::setup(unsigned char*, unsigned long, unsigned long, unsigned long, Types::QueueMode, Types::QueueOverflowMode) (/home/runner/work/fprime/fprime/Utils/Types/Queue.cpp:17) | called 3 times | 60.0% |