/** Returns a human-readable string representing this PathMatcherEntry, for easier debugging */ String PathMatcherEntry :: ToString() const { String ret; if (_parser()) ret += _parser()->ToString().Prepend("Parser=[").Append("]"); if (_filter()) { char buf[128]; muscleSprintf(buf, "%sfilter=%p", ret.HasChars()?" ":"", _filter()); ret += buf; } return ret; }
void /*PORT_NAME*/_message_callback(void *obj, const struct mosquitto_message *message) { printf("%s %s\n", message->topic, message->payload); int len = strlen(message->payload); /*TRACE_LEVEL_2*/printf("[/*PORT_NAME*/] receveid l:%i\n", len); /*PORT_NAME*/_parser(message->payload, len); }
msg_xml_parser::msg_xml_parser(const string &xml_msg) :m_xml_msg(xml_msg), m_is_invaild(false) { _parser(); }