|
gwenhywfar 5.10.1
|
#include "htmlgroup_p.h"#include <gwenhywfar/misc.h>#include <gwenhywfar/debug.h>
Go to the source code of this file.
Macros | |
| #define | DISABLE_DEBUGLOG |
| #define DISABLE_DEBUGLOG |
Definition at line 14 of file htmlgroup.c.
| int HtmlGroup_AddData | ( | HTML_GROUP * | g, |
| const char * | data | ||
| ) |
Definition at line 206 of file htmlgroup.c.
References GWEN_ERROR_NOT_IMPLEMENTED.
Referenced by HtmlCtx_AddData().

| int HtmlGroup_EndSubGroup | ( | HTML_GROUP * | g, |
| HTML_GROUP * | sg | ||
| ) |
Definition at line 218 of file htmlgroup.c.
References GWEN_ERROR_NOT_IMPLEMENTED.
Referenced by HtmlCtx_EndTag().

| int HtmlGroup_EndTag | ( | HTML_GROUP * | g, |
| const char * | tagName | ||
| ) |
Definition at line 194 of file htmlgroup.c.
References GWEN_ERROR_NOT_IMPLEMENTED.
Referenced by HtmlCtx_EndTag().

| void HtmlGroup_free | ( | HTML_GROUP * | g | ) |
Definition at line 50 of file htmlgroup.c.
References GWEN_FREE_OBJECT, GWEN_INHERIT_FINI, and HtmlProps_free().
Referenced by HtmlCtx_EndTag(), and HtmlCtx_FreeData().


| const char * HtmlGroup_GetGroupName | ( | const HTML_GROUP * | g | ) |
Definition at line 80 of file htmlgroup.c.
Referenced by HtmlCtx_AddData(), HtmlCtx_EndTag(), HtmlGroup_Generic_EndTag(), and HtmlGroup_Table_EndSubGroup().

| HTML_OBJECT * HtmlGroup_GetObject | ( | const HTML_GROUP * | g | ) |
Definition at line 88 of file htmlgroup.c.
Referenced by HtmlGroup_Box_AddData(), HtmlGroup_Box_StartTag(), HtmlGroup_Table_EndSubGroup(), HtmlGroup_Table_StartTag(), HtmlGroup_TableRow_StartTag(), and HtmlGroup_UnorderedList_StartTag().

| HTML_GROUP * HtmlGroup_GetParent | ( | const HTML_GROUP * | g | ) |
Definition at line 64 of file htmlgroup.c.
Referenced by HtmlCtx_EndTag(), HtmlCtx_FreeData(), and HtmlCtx_SetStandardProps().

| HTML_PROPS * HtmlGroup_GetProperties | ( | const HTML_GROUP * | g | ) |
Definition at line 104 of file htmlgroup.c.
Referenced by HtmlGroup_Box_AddData(), HtmlGroup_Box_StartTag(), HtmlGroup_Table_StartTag(), HtmlGroup_TableRow_StartTag(), and HtmlGroup_UnorderedList_StartTag().

| GWEN_XML_CONTEXT * HtmlGroup_GetXmlContext | ( | const HTML_GROUP * | g | ) |
Definition at line 72 of file htmlgroup.c.
Referenced by HtmlGroup_Box_AddData(), HtmlGroup_Box_StartTag(), HtmlGroup_Table_StartTag(), HtmlGroup_TableRow_StartTag(), and HtmlGroup_UnorderedList_StartTag().

| HTML_GROUP * HtmlGroup_new | ( | const char * | groupName, |
| HTML_GROUP * | parent, | ||
| GWEN_XML_CONTEXT * | ctx | ||
| ) |
Definition at line 30 of file htmlgroup.c.
References GWEN_INHERIT_INIT, GWEN_NEW_OBJECT, and NULL.
Referenced by HtmlGroup_Generic_new().

| HTML_GROUP_ADDDATA_FN HtmlGroup_SetAddDataFn | ( | HTML_GROUP * | g, |
| HTML_GROUP_ADDDATA_FN | f | ||
| ) |
Definition at line 154 of file htmlgroup.c.
Referenced by HtmlGroup_Box_new(), and HtmlGroup_Generic_new().

| HTML_GROUP_ENDSUBGROUP_FN HtmlGroup_SetEndSubGroupFn | ( | HTML_GROUP * | g, |
| HTML_GROUP_ENDSUBGROUP_FN | f | ||
| ) |
Definition at line 167 of file htmlgroup.c.
Referenced by HtmlGroup_Generic_new(), and HtmlGroup_Table_new().

| HTML_GROUP_ENDTAG_FN HtmlGroup_SetEndTagFn | ( | HTML_GROUP * | g, |
| HTML_GROUP_ENDTAG_FN | f | ||
| ) |
Definition at line 141 of file htmlgroup.c.
Referenced by HtmlGroup_Generic_new().

| void HtmlGroup_SetObject | ( | HTML_GROUP * | g, |
| HTML_OBJECT * | o | ||
| ) |
Definition at line 96 of file htmlgroup.c.
Referenced by HtmlCtx_new(), HtmlCtx_SetText(), HtmlGroup_Box_StartTag(), HtmlGroup_Table_StartTag(), HtmlGroup_TableRow_StartTag(), and HtmlGroup_UnorderedList_StartTag().

| void HtmlGroup_SetProperties | ( | HTML_GROUP * | g, |
| HTML_PROPS * | pr | ||
| ) |
Definition at line 112 of file htmlgroup.c.
References HtmlProps_Attach(), and HtmlProps_free().
Referenced by HtmlCtx_SetStandardProps(), HtmlCtx_SetText(), HtmlGroup_Box_StartTag(), HtmlGroup_Table_StartTag(), HtmlGroup_TableRow_StartTag(), and HtmlGroup_UnorderedList_StartTag().


| HTML_GROUP_STARTTAG_FN HtmlGroup_SetStartTagFn | ( | HTML_GROUP * | g, |
| HTML_GROUP_STARTTAG_FN | f | ||
| ) |
Definition at line 128 of file htmlgroup.c.
Referenced by HtmlGroup_Box_new(), HtmlGroup_Table_new(), HtmlGroup_TableRow_new(), and HtmlGroup_UnorderedList_new().

| int HtmlGroup_StartTag | ( | HTML_GROUP * | g, |
| const char * | tagName | ||
| ) |
Definition at line 182 of file htmlgroup.c.
References GWEN_ERROR_NOT_IMPLEMENTED.
Referenced by HtmlCtx_EndTag().
