cxml_node.c File Reference

#include <cybergarage/xml/cxml.h>
#include <cybergarage/util/clog.h>

Functions

CgXmlNodecg_xml_node_new ()
void cg_xml_node_delete (CgXmlNode *node)
CgXmlNodecg_xml_node_getrootnode (CgXmlNode *node)
void cg_xml_node_addchildnode (CgXmlNode *node, CgXmlNode *cnode)
void cg_xml_node_setchildnode (CgXmlNode *node, char *name, char *value)
CgXmlNodecg_xml_node_getchildnodewithnamespace (CgXmlNode *node, char *name, char *ns, BOOL ignoreNs)
char * cg_xml_node_getchildnodevalue (CgXmlNode *node, char *name)
static char * cg_xml_node_attribute_tostring (CgXmlNode *node, CgString *str)
static char * cg_xml_node_tostring_indent (CgXmlNode *node, int indentLevel, BOOL withChildNode, CgString *str)
char * cg_xml_node_tostring (CgXmlNode *node, BOOL withChildNode, CgString *str)

Function Documentation

void cg_xml_node_addchildnode ( CgXmlNode node,
CgXmlNode cnode 
)

static char* cg_xml_node_attribute_tostring ( CgXmlNode node,
CgString str 
) [static]

void cg_xml_node_delete ( CgXmlNode node  ) 

char* cg_xml_node_getchildnodevalue ( CgXmlNode node,
char *  name 
)

CgXmlNode* cg_xml_node_getchildnodewithnamespace ( CgXmlNode node,
char *  name,
char *  ns,
BOOL  ignoreNs 
)

CgXmlNode* cg_xml_node_getrootnode ( CgXmlNode node  ) 

CgXmlNode* cg_xml_node_new (  ) 

void cg_xml_node_setchildnode ( CgXmlNode node,
char *  name,
char *  value 
)

char* cg_xml_node_tostring ( CgXmlNode node,
BOOL  withChildNode,
CgString str 
)

static char* cg_xml_node_tostring_indent ( CgXmlNode node,
int  indentLevel,
BOOL  withChildNode,
CgString str 
) [static]


Generated on Tue Aug 8 14:56:29 2006 for CyberLinkC by  doxygen 1.4.7