Lines Matching refs:child
94 *child;
154 % AddChildToXMLTree() adds a child tag at an offset relative to the start of
155 % the parent tag's character content. Return the child tag.
175 *child;
179 child=(XMLTreeInfo *) AcquireMagickMemory(sizeof(*child));
180 if (child == (XMLTreeInfo *) NULL)
182 (void) ResetMagickMemory(child,0,sizeof(*child));
183 child->tag=ConstantString(tag);
184 child->attributes=sentinel;
185 child->content=ConstantString("");
186 child->debug=IsEventLogging();
187 child->signature=MagickCoreSignature;
188 return(InsertTagIntoXMLTree(xml_info,child,offset));
203 % AddPathToXMLTree() adds a child tag at an offset relative to the start of
204 % the parent tag's character content. This method returns the child tag.
238 *child,
254 child=GetXMLTreeChild(node,tag);
255 if (child == (XMLTreeInfo *) NULL)
256 child=AddChildToXMLTree(node,tag,offset);
257 node=child;
473 *child,
476 child=xml_info->child;
477 while(child != (XMLTreeInfo *) NULL)
479 node=child;
480 child=node->child;
481 node->child=(XMLTreeInfo *) NULL;
897 % GetXMLTreeChild() returns the first child tag with the specified tag if
912 *child;
919 child=xml_info->child;
921 while ((child != (XMLTreeInfo *) NULL) && (strcmp(child->tag,tag) != 0))
922 child=child->sibling;
923 return(child);
1200 % the parent tag's character content. This method returns the child tag.
1205 % XMLTreeInfo *child,const size_t offset)
1211 % o child: the child tag.
1217 XMLTreeInfo *child,const size_t offset)
1224 child->ordered=(XMLTreeInfo *) NULL;
1225 child->sibling=(XMLTreeInfo *) NULL;
1226 child->next=(XMLTreeInfo *) NULL;
1227 child->offset=offset;
1228 child->parent=xml_info;
1229 if (xml_info->child == (XMLTreeInfo *) NULL)
1231 xml_info->child=child;
1232 return(child);
1234 head=xml_info->child;
1237 child->ordered=head;
1238 xml_info->child=child;
1246 child->ordered=node->ordered;
1247 node->ordered=child;
1251 while ((node != (XMLTreeInfo *) NULL) && (strcmp(node->tag,child->tag) != 0))
1261 child->next=node->next;
1262 node->next=child;
1268 child->next=node;
1276 child->sibling=node;
1278 previous->sibling=child;
1280 return(child);
2439 node=xml_info->parent->child;
2441 xml_info->parent->child=xml_info->ordered;
2447 node=xml_info->parent->child;
2746 if (xml_info->child != (XMLTreeInfo *) NULL)
2747 *source=XMLTreeTagToXML(xml_info->child,source,length,extent,0,attributes);