GCC Code Coverage Report


Directory: ./
File: Fw/Port/InputPortBase.cpp
Date: 2026-10-14 21:15:02
Exec Total Coverage
Lines: 9 11 81.8%
Functions: 4 5 80.0%
Branches: 0 0 -%

Line Branch Exec Source
1 #include <Fw/FPrimeBasicTypes.hpp>
2 #include <Fw/Port/InputPortBase.hpp>
3 #include <Fw/Types/Assert.hpp>
4 #include <cstdio>
5
6 namespace Fw {
7
8 36737 InputPortBase::InputPortBase() : PortBase(), m_comp(nullptr), m_portNum(-1) {}
9
10 73474 InputPortBase::~InputPortBase() {}
11
12 36328 void InputPortBase::init() {
13 36328 PortBase::init();
14 36328 }
15
16 36326 void InputPortBase::setPortNum(FwIndexType portNum) {
17 36326 FW_ASSERT(portNum >= 0, static_cast<FwAssertArgType>(portNum));
18 36326 this->m_portNum = portNum;
19 36326 }
20
21 #if FW_OBJECT_TO_STRING == 1
22 ✗ const char* InputPortBase::getToStringFormatString() {
23 ✗ return "Input Port: %s %s->(%s)";
24 }
25 #endif
26
27 } // namespace Fw
28