15 return sizeof(m_buff);
18 U8* getBuffAddr(
void) {
22 const U8* getBuffAddr(
void)
const {
47 this->m_func = funcPtr;
54 #if FW_PORT_TRACING == 1
59 this->m_func(this->
m_comp, this->
m_portNum,
id, timeTag, severity, args);
62 #if FW_PORT_SERIALIZATION == 1
65 #if FW_PORT_TRACING == 1
96 this->m_func(this->
m_comp, this->
m_portNum,
id, timeTag, severity, args);
114 this->m_port = callPort;
116 #if FW_PORT_SERIALIZATION == 1
122 #if FW_PORT_TRACING == 1
126 #if FW_PORT_SERIALIZATION
127 FW_ASSERT(this->m_port||this->m_serPort);
133 this->m_port->
invoke(
id, timeTag, severity, args);
134 #if FW_PORT_SERIALIZATION
135 }
else if (this->m_serPort) {
139 LogPortBuffer _buffer;
140 status = _buffer.serialize(
id);
143 status = _buffer.serialize(timeTag);
149 status = _buffer.serialize(args);
152 status = this->m_serPort->invokeSerial(_buffer);