Coconut XML Framework  beta
CNXMLNodeUtil.h
Go to the documentation of this file.
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