#include <gwenhywfar/inherit.h>#include <gwenhywfar/list1.h>#include <gwenhywfar/xml.h>#include <gwenhywfar/db.h>

Go to the source code of this file.
| typedef struct GWEN_XSD_NODE GWEN_XSD_NODE |
| enum GWEN_XSD_NODETYPE |
| void GWEN_XsdNode_AddChild | ( | GWEN_XSD_NODE * | xsdNode, | |
| GWEN_XSD_NODE * | newChild | |||
| ) |
Definition at line 133 of file xsdnode.c.
References GWEN_XsdNode_List_Add().

| void GWEN_XsdNode_AddFlags | ( | GWEN_XSD_NODE * | xsdNode, | |
| uint32_t | fl | |||
| ) |
| void GWEN_XsdNode_free | ( | GWEN_XSD_NODE * | xsdNode | ) |
Definition at line 65 of file xsdnode.c.
References GWEN_FREE_OBJECT, GWEN_INHERIT_FINI, GWEN_LIST_FINI, and GWEN_XsdNode_List_free().

| GWEN_XSD_NODE_LIST* GWEN_XsdNode_GetChildren | ( | const GWEN_XSD_NODE * | xsdNode | ) |
| uint32_t GWEN_XsdNode_GetFlags | ( | const GWEN_XSD_NODE * | xsdNode | ) |
| const char* GWEN_XsdNode_GetName | ( | const GWEN_XSD_NODE * | xsdNode | ) |
| GWEN_XSD_NODETYPE GWEN_XsdNode_GetNodeType | ( | const GWEN_XSD_NODE * | xsdNode | ) |
| GWEN_XSD_NODE* GWEN_XsdNode_GetParent | ( | const GWEN_XSD_NODE * | xsdNode | ) |
| GWEN_XSD_NODE* GWEN_XsdNode_new | ( | GWEN_XSD_NODE * | parent, | |
| GWEN_XSD_NODETYPE | t, | |||
| const char * | name | |||
| ) |
Definition at line 46 of file xsdnode.c.
References GWEN_INHERIT_INIT, GWEN_LIST_INIT, GWEN_NEW_OBJECT, and GWEN_XsdNode_List_new().

| int GWEN_XsdNode_Read | ( | GWEN_XSD_NODE * | xsdNode, | |
| GWEN_XMLNODE * | xmlNode, | |||
| GWEN_DB_NODE * | db | |||
| ) |
| void GWEN_XsdNode_SetFlags | ( | GWEN_XSD_NODE * | xsdNode, | |
| uint32_t | fl | |||
| ) |
| void GWEN_XsdNode_SubFlags | ( | GWEN_XSD_NODE * | xsdNode, | |
| uint32_t | fl | |||
| ) |
| void GWEN_XsdNode_Unlink | ( | GWEN_XSD_NODE * | xsdNode | ) |
Definition at line 142 of file xsdnode.c.
References GWEN_XsdNode_List_Del(), and NULL.

| int GWEN_XsdNode_Write | ( | GWEN_XSD_NODE * | xsdNode, | |
| GWEN_XMLNODE * | xmlNode, | |||
| GWEN_DB_NODE * | db | |||
| ) |