Main Page   Modules   Data Structures   File List   Data Fields   Examples  

DomElement.h

00001 /*
00002  * libsgml -- SGML state machine parsing library.
00003  *                                                                  
00004  * Copyright (c) 2002 Uninformed Research (http://www.uninformed.org)
00005  * All rights reserved.
00006  *
00007  * skape
00008  * mmiller@hick.org
00009  */
00018 #ifndef _LIBSGML_DOMELEMENT_H
00019 #define _LIBSGML_DOMELEMENT_H
00020 
00021 #include "DomNode.h"
00022 
00028 #define DOM_ELEMENT DOM_NODE
00029 
00036 DOM_ELEMENT *domElementNew(const char *name);
00042 void domElementDestroy(DOM_ELEMENT *element);
00043 
00051 void domElementSetAttribute(DOM_ELEMENT *element, const char *name, const char *value);
00058 void domElementUnsetAttribute(DOM_ELEMENT *element, const char *name);
00059 
00067 const char *domElementGetAttribute(DOM_ELEMENT *element, const char *name);
00068 
00073 #endif

Generated on Sun Dec 1 04:59:01 2002 for libsgml by doxygen1.3-rc1