Lines Matching refs:node
115 for (xmlNode* node = root; node; node = node->next) {
116 if (node->type != XML_ELEMENT_NODE) {
119 if (TAG_FREEZE == std::string((char*)(node->name))) {
120 ParseTagFreeze(node);
132 for (xmlNode* node = tag->children; node; node = node->next) {
133 if (TAG_RULES == std::string((char*)(node->name))) {
134 ParseTagRules(node);
141 for (xmlNode* node = tag->children; node; node = node->next) {
142 if (TAG_RULE == std::string((char*)(node->name))) {
143 ParseTagRule(node);
163 for (xmlNode* node = tag->children; node; node = node->next) {
164 if (TAG_LINKS == std::string((char*)(node->name))) {
165 ParseTagLinks(node, rule);
179 for (xmlNode* node = tag->children; node; node = node->next) {
180 if (TAG_EVENT == std::string((char*)(node->name))) {
181 std::string domain = GetAttributeValue<std::string>(node, ATTRIBUTE_DOMAIN);
186 std::string stringId = GetAttributeValue<std::string>(node, ATTRIBUTE_STRINGID);
192 long window = GetAttributeValue<long>(node, ATTRIBUTE_WINDOW);
195 ParseTagEvent(node, result);
215 for (xmlNode* node = tag->children; node; node = node->next) {
216 if (TAG_RESULT == std::string((char*)(node->name))) {
217 ParseTagResult(node, result);
237 T FreezeRuleCluster::GetAttributeValue(xmlNode* node, const std::string& name)
239 xmlChar* prop = xmlGetProp(node, (xmlChar*)(name.c_str()));