Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

mxml-search.c File Reference

#include <gutenprint/mxml.h>
#include "config.h"

Go to the source code of this file.

Functions

stp_mxml_node_tstp_mxmlFindElement (stp_mxml_node_t *node, stp_mxml_node_t *top, const char *name, const char *attr, const char *value, int descend)
stp_mxml_node_tstp_mxmlWalkNext (stp_mxml_node_t *node, stp_mxml_node_t *top, int descend)
stp_mxml_node_tstp_mxmlWalkPrev (stp_mxml_node_t *node, stp_mxml_node_t *top, int descend)


Function Documentation

stp_mxml_node_t* stp_mxmlFindElement stp_mxml_node_t node,
stp_mxml_node_t top,
const char *  name,
const char *  attr,
const char *  value,
int  descend
 

Definition at line 48 of file mxml-search.c.

References stp_mxml_node_s::next, STP_MXML_DESCEND, STP_MXML_ELEMENT, stp_mxmlElementGetAttr(), and stp_mxmlWalkNext().

Referenced by stp_array_create_from_xmltree(), stp_curve_create_from_xmltree(), stp_xml_get_node(), and stpi_dither_array_create_from_xmltree().

stp_mxml_node_t* stp_mxmlWalkNext stp_mxml_node_t node,
stp_mxml_node_t top,
int  descend
 

Definition at line 130 of file mxml-search.c.

References stp_mxml_node_s::parent.

Referenced by stp_mxmlFindElement().

stp_mxml_node_t* stp_mxmlWalkPrev stp_mxml_node_t node,
stp_mxml_node_t top,
int  descend
 

Definition at line 166 of file mxml-search.c.

References stp_mxml_node_s::last_child, and stp_mxml_node_s::prev.


Generated on Thu Feb 10 19:29:31 2005 for libgutenprint API Reference by  doxygen 1.4.1