12 #if !FW_DIRECT_PORT_CALLS 46 this->m_func = funcPtr;
57 #if FW_PORT_TRACING == 1 64 return this->m_func(this->
m_comp, this->
m_portNum,
id, dataSize, buffer);
71 #if FW_PORT_SERIALIZATION == 1 112 this->m_port = callPort;
115 #if FW_PORT_SERIALIZATION == 1 116 this->m_serPort =
nullptr;
127 #if FW_PORT_TRACING == 1 132 return this->m_port->
invoke(
id, dataSize, buffer);
Serialization/Deserialization operation was successful.
PlatformSizeType FwSizeType
SerializeStatus
forward declaration for string
OutputDpGetPort()
Constructor.
FwIdType FwDpIdType
The type of a data product identifier.
Fw::Success invoke(FwDpIdType id, FwSizeType dataSize, Fw::Buffer &buffer) const
void addCallPort(InputDpGetPort *callPort)
Register an input port.
Implementation of malloc based allocator.
void init()
Initialization function.