#include <stdio.h>#include <string.h>#include <stdlib.h>#include <mxml.h>#include "include/xml_helper.h"#include "include/macros.h"Go to the source code of this file.
Definition at line 249 of file xml_helper.c.
References mxml_node_s::child, mxml_value_u::element, MXML_WS_AFTER_CLOSE, MXML_WS_AFTER_OPEN, MXML_WS_BEFORE_CLOSE, MXML_WS_BEFORE_OPEN, mxml_value_s::name, mxml_node_s::parent, and mxml_node_s::value.
Referenced by main().
Definition at line 49 of file xml_helper.c.
References MXML_NO_DESCEND, mxmlFindElement(), mxml_node_s::parent, and xml_get_element_name().
Definition at line 71 of file xml_helper.c.
References buf, CHECK_NULL, MXML_ELEMENT, mxml_node_s::type, and xml_get_element_name().
Referenced by xml_get_text().
Definition at line 104 of file xml_helper.c.
References mxmlFindElement().
Referenced by agent_return_xml_parse(), agent_xml_parse__agent_data(), agent_xml_parse__data(), agent_xml_parse__mobile_agent(), message_xml_parse(), message_xml_parse__message(), and xml_get_deep_child().
Definition at line 217 of file xml_helper.c.
References mxml_value_u::element, MXML_ELEMENT, mxml_value_s::name, mxml_node_s::type, and mxml_node_s::value.
Referenced by agent_xml_parse__data(), agent_xml_parse__mobile_agent(), agent_xml_parse__row(), message_xml_parse(), xml_find_sibling(), and xml_get_cdata().
Definition at line 137 of file xml_helper.c.
References MXML_ELEMENT, mxml_node_s::next, and mxml_node_s::type.
Definition at line 155 of file xml_helper.c.
References CHECK_NULL, mxml_node_s::child, mxml_value_u::element, MXML_ELEMENT, MXML_TEXT, mxml_value_s::name, mxml_node_s::next, mxml_text_s::string, mxml_value_u::text, mxml_node_s::type, mxml_node_s::value, and xml_get_cdata().
Referenced by agent_xml_parse__agent_code(), agent_xml_parse__home(), agent_xml_parse__name(), and agent_xml_parse__owner().
Definition at line 230 of file xml_helper.c.
References CHECK_NULL, mxmlNewElement(), and node.
Referenced by agent_xml_compose__agent_code().