14#include <gwenhywfar/inherit.h>
15#include <gwenhywfar/xmlctx.h>
34#include "htmlobject_be.h"
const char * HtmlGroup_GetGroupName(const HTML_GROUP *g)
int HtmlGroup_EndTag(HTML_GROUP *g, const char *tagName)
struct HTML_GROUP HTML_GROUP
int(* HTML_GROUP_ADDDATA_FN)(HTML_GROUP *g, const char *data)
int(* HTML_GROUP_STARTTAG_FN)(HTML_GROUP *g, const char *tagName)
void HtmlGroup_SetObject(HTML_GROUP *g, HTML_OBJECT *o)
int HtmlGroup_StartTag(HTML_GROUP *g, const char *tagName)
void HtmlGroup_free(HTML_GROUP *g)
int HtmlGroup_AddData(HTML_GROUP *g, const char *data)
HTML_GROUP_ADDDATA_FN HtmlGroup_SetAddDataFn(HTML_GROUP *g, HTML_GROUP_ADDDATA_FN f)
int(* HTML_GROUP_ENDSUBGROUP_FN)(HTML_GROUP *g, HTML_GROUP *sg)
HTML_GROUP_ENDSUBGROUP_FN HtmlGroup_SetEndSubGroupFn(HTML_GROUP *g, HTML_GROUP_ENDSUBGROUP_FN f)
HTML_GROUP * HtmlGroup_new(const char *groupName, HTML_GROUP *parent, GWEN_XML_CONTEXT *ctx)
HTML_OBJECT * HtmlGroup_GetObject(const HTML_GROUP *g)
int HtmlGroup_EndSubGroup(HTML_GROUP *g, HTML_GROUP *sg)
GWEN_XML_CONTEXT * HtmlGroup_GetXmlContext(const HTML_GROUP *g)
HTML_PROPS * HtmlGroup_GetProperties(const HTML_GROUP *g)
HTML_GROUP_ENDTAG_FN HtmlGroup_SetEndTagFn(HTML_GROUP *g, HTML_GROUP_ENDTAG_FN f)
void HtmlGroup_SetProperties(HTML_GROUP *g, HTML_PROPS *pr)
HTML_GROUP_STARTTAG_FN HtmlGroup_SetStartTagFn(HTML_GROUP *g, HTML_GROUP_STARTTAG_FN f)
HTML_GROUP * HtmlGroup_GetParent(const HTML_GROUP *g)
int(* HTML_GROUP_ENDTAG_FN)(HTML_GROUP *g, const char *tagName)
struct HTML_OBJECT HTML_OBJECT
struct HTML_PROPS HTML_PROPS
#define GWEN_INHERIT_FUNCTION_DEFS(t)
struct GWEN_XML_CONTEXT GWEN_XML_CONTEXT