5 #if FW_PORT_SERIALIZATION == 1
10 InputSerializePort::InputSerializePort() : InputPortBase(), m_func(0) {
12 InputSerializePort::~InputSerializePort() {
15 void InputSerializePort::init(
void) {
20 SerializeStatus InputSerializePort::invokeSerial(SerializeBufferBase &buffer) {
24 this->m_func(this->m_comp,this->m_portNum,buffer);
35 this->m_comp = callComp;
36 this->m_func = funcPtr;
39 #if FW_OBJECT_TO_STRING == 1
41 #if FW_OBJECT_NAMES == 1
42 (void)snprintf(buffer, size,
"Input Serial Port: %s %s->(%s)", this->m_objName, this->isConnected() ?
"C" :
"NC",
43 this->isConnected() ? this->m_connObj->getObjName() :
"None");
46 (void)snprintf(buffer,size,
"%s",
"InputSerializePort");