Пример #1
0
/** 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;
}
Пример #2
0
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);
}
Пример #3
0
msg_xml_parser::msg_xml_parser(const string &xml_msg)
	:m_xml_msg(xml_msg), m_is_invaild(false)
{
	_parser();
}