Coconut XML Framework
beta
|
00001 00008 #ifndef CNXMLNODEUTIL_H 00009 #define CNXMLNODEUTIL_H 00010 00011 #include "CNXMLForwarders.h" 00012 #include <Coconut/Coconut.h> 00013 #include <libxml/tree.h> 00014 00021 static inline CNBoolean 00022 CNXMLIsEmptyTextNode(xmlNodePtr node) 00023 { 00024 return xmlIsBlankNode(node) ; 00025 } 00026 00035 CNBoolean 00036 CNXMLCheckElementName(xmlNodePtr node, const xmlChar * name, struct CNXMLDecodeError * error) ; 00037 00046 xmlNodePtr 00047 CNXMLSearchChildElementNode(xmlNodePtr node, const xmlChar * name, struct CNXMLDecodeError * error) ; 00048 00054 const xmlChar * 00055 CNXMLElementTypeToString(xmlElementType type) ; 00056 00057 #endif /* CNXMLNODEUTIL_H */ 00058