gwenhywfar  4.6.0beta
Typedefs | Functions
xml_l.h File Reference
#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_XMLPROPERTYGWEN_XMLNode_GetFirstProperty (const GWEN_XMLNODE *n)
GWEN_XMLPROPERTYGWEN_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 Documentation

typedef struct GWEN__XMLPROPERTY GWEN_XMLPROPERTY

The type of a property of a tag (in XML notation this would be called the attribute of an element).

Definition at line 37 of file xml_l.h.

Function Documentation

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)

Definition at line 846 of file xml.c.

GWEN_XMLPROPERTY* GWEN_XMLNode_GetNextProperty ( const GWEN_XMLNODE n,
const GWEN_XMLPROPERTY pr 
)

Definition at line 853 of file xml.c.

const char* GWEN_XMLProperty_GetName ( const GWEN_XMLPROPERTY pr)

Definition at line 862 of file xml.c.

const char* GWEN_XMLProperty_GetValue ( const GWEN_XMLPROPERTY pr)

Definition at line 869 of file xml.c.