12 #if !FW_DIRECT_PORT_CALLS 46 this->m_func = funcPtr;
53 #if FW_PORT_TRACING == 1 67 #if FW_PORT_SERIALIZATION == 1 72 #if FW_PORT_TRACING == 1 115 this->m_port = callPort;
118 #if FW_PORT_SERIALIZATION == 1 119 this->m_serPort =
nullptr;
126 #if FW_PORT_TRACING == 1 130 #if FW_PORT_SERIALIZATION 131 FW_ASSERT((this->m_port !=
nullptr) || (this->m_serPort !=
nullptr));
133 if (this->m_port !=
nullptr) {
140 _status = this->m_serPort->invokeSerial(_buffer);
void init()
Initialization function.
Serialization/Deserialization operation was successful.
SerializeStatus
forward declaration for string
OutputReadyPort()
Constructor.
void addCallPort(InputReadyPort *callPort)
Register an input port.
Implementation of malloc based allocator.
void invoke() const
Invoke a port connection.