|
gwenhywfar 5.14.1
|
#include <gwenhywfar/xml.h>#include <gwenhywfar/stringlist2.h>
Go to the source code of this file.
Typedefs | |
| typedef struct GWEN__XMLPROPERTY | GWEN_XMLPROPERTY |
Functions | |
| int | GWEN_XML_AddNameSpace (GWEN_STRINGLIST2 *sl, const char *prefix, const char *name) |
| const char * | GWEN_XML_FindNameSpace (GWEN_STRINGLIST2 *sl, const char *prefix, const char *name) |
| const char * | GWEN_XML_FindNameSpaceByName (GWEN_STRINGLIST2 *sl, const char *s) |
| const char * | GWEN_XML_FindNameSpaceByPrefix (GWEN_STRINGLIST2 *sl, const char *s) |
| GWEN_XMLPROPERTY * | GWEN_XMLNode_GetFirstProperty (const GWEN_XMLNODE *n) |
| GWEN_XMLPROPERTY * | GWEN_XMLNode_GetNextProperty (const GWEN_XMLNODE *n, const GWEN_XMLPROPERTY *pr) |
| const char * | GWEN_XMLProperty_GetName (const GWEN_XMLPROPERTY *pr) |
| const char * | GWEN_XMLProperty_GetValue (const GWEN_XMLPROPERTY *pr) |
| typedef struct GWEN__XMLPROPERTY GWEN_XMLPROPERTY |
| int GWEN_XML_AddNameSpace | ( | GWEN_STRINGLIST2 * | sl, |
| const char * | prefix, | ||
| const char * | name ) |
Definition at line 1424 of file xml.c.
References GWEN_Buffer_AppendByte(), GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_StringList2_AppendString(), and GWEN_StringList2_IntertMode_NoDouble.
Referenced by GWEN_XMLNode__CheckNameSpaceDecls1().


| const char * GWEN_XML_FindNameSpace | ( | GWEN_STRINGLIST2 * | sl, |
| const char * | prefix, | ||
| const char * | name ) |
Definition at line 1501 of file xml.c.
References GWEN_Buffer_AppendByte(), GWEN_Buffer_AppendString(), GWEN_Buffer_free(), GWEN_Buffer_GetStart(), GWEN_Buffer_new(), GWEN_StringList2_First(), GWEN_StringList2Iterator_Data(), GWEN_StringList2Iterator_free(), and GWEN_StringList2Iterator_Next().

| const char * GWEN_XML_FindNameSpaceByName | ( | GWEN_STRINGLIST2 * | sl, |
| const char * | s ) |
Definition at line 1471 of file xml.c.
References GWEN_StringList2_First(), GWEN_StringList2Iterator_Data(), GWEN_StringList2Iterator_free(), and GWEN_StringList2Iterator_Next().
Referenced by GWEN_XMLNode__CheckNameSpaceDecls1().


| const char * GWEN_XML_FindNameSpaceByPrefix | ( | GWEN_STRINGLIST2 * | sl, |
| const char * | s ) |
Definition at line 1444 of file xml.c.
References GWEN_StringList2_First(), GWEN_StringList2Iterator_Data(), GWEN_StringList2Iterator_free(), and GWEN_StringList2Iterator_Next().

| GWEN_XMLPROPERTY * GWEN_XMLNode_GetFirstProperty | ( | const GWEN_XMLNODE * | n | ) |
| GWEN_XMLPROPERTY * GWEN_XMLNode_GetNextProperty | ( | const GWEN_XMLNODE * | n, |
| const GWEN_XMLPROPERTY * | pr ) |
| const char * GWEN_XMLProperty_GetName | ( | const GWEN_XMLPROPERTY * | pr | ) |
| const char * GWEN_XMLProperty_GetValue | ( | const GWEN_XMLPROPERTY * | pr | ) |