#include "xsdnode_p.h"
#include <gwenhywfar/debug.h>
#include <gwenhywfar/misc.h>
#include <stdlib.h>
#include <assert.h>
#include <string.h>
#include <ctype.h>
Go to the source code of this file.
|
| void | GWEN_XsdNode_AddChild (GWEN_XSD_NODE *xsdNode, GWEN_XSD_NODE *newChild) |
| void | GWEN_XsdNode_AddFlags (GWEN_XSD_NODE *xsdNode, uint32_t fl) |
| void | GWEN_XsdNode_free (GWEN_XSD_NODE *xsdNode) |
| 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) |
| 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) |
| GWEN_XSDNODE_READ_FN | GWEN_XsdNode_SetReadFn (GWEN_XSD_NODE *xsdNode, GWEN_XSDNODE_READ_FN fn) |
| GWEN_XSDNODE_WRITE_FN | GWEN_XsdNode_SetWriteFn (GWEN_XSD_NODE *xsdNode, GWEN_XSDNODE_WRITE_FN fn) |
| void | GWEN_XsdNode_SubFlags (GWEN_XSD_NODE *xsdNode, uint32_t fl) |
| void | GWEN_XsdNode_Unlink (GWEN_XSD_NODE *xsdNode) |
| int | GWEN_XsdNode_Write (GWEN_XSD_NODE *xsdNode, GWEN_XMLNODE *xmlNode, GWEN_DB_NODE *db) |
◆ GWEN_XsdNode_AddChild()
◆ GWEN_XsdNode_AddFlags()
| void GWEN_XsdNode_AddFlags |
( |
GWEN_XSD_NODE * | xsdNode, |
|
|
uint32_t | fl ) |
◆ GWEN_XsdNode_free()
◆ GWEN_XsdNode_GetChildren()
◆ GWEN_XsdNode_GetFlags()
◆ GWEN_XsdNode_GetName()
| const char * GWEN_XsdNode_GetName |
( |
const GWEN_XSD_NODE * | xsdNode | ) |
|
◆ GWEN_XsdNode_GetNodeType()
◆ GWEN_XsdNode_GetParent()
◆ GWEN_XsdNode_new()
◆ GWEN_XsdNode_Read()
◆ GWEN_XsdNode_SetFlags()
| void GWEN_XsdNode_SetFlags |
( |
GWEN_XSD_NODE * | xsdNode, |
|
|
uint32_t | fl ) |
◆ GWEN_XsdNode_SetReadFn()
◆ GWEN_XsdNode_SetWriteFn()
◆ GWEN_XsdNode_SubFlags()
| void GWEN_XsdNode_SubFlags |
( |
GWEN_XSD_NODE * | xsdNode, |
|
|
uint32_t | fl ) |
◆ GWEN_XsdNode_Unlink()
◆ GWEN_XsdNode_Write()