gwenhywfar 5.14.1
xmlcmd.h File Reference
#include <gwenhywfar/db.h>
#include <gwenhywfar/xml.h>
Include dependency graph for xmlcmd.h:

Go to the source code of this file.

Typedefs

typedef int(* GWEN_XMLCMD_HANDLECHILDREN_FN) (GWEN_XMLCOMMANDER *cmd, GWEN_XMLNODE *xmlNode)
typedef struct GWEN_XMLCOMMANDER GWEN_XMLCOMMANDER

Functions

GWENHYWFAR_API void GWEN_XmlCommander_free (GWEN_XMLCOMMANDER *cmd)
GWENHYWFAR_API int GWEN_XmlCommander_HandleChildren (GWEN_XMLCOMMANDER *cmd, GWEN_XMLNODE *xmlNode)
GWENHYWFAR_API GWEN_XMLCOMMANDERGWEN_XmlCommander_new (void)
GWENHYWFAR_API GWEN_XMLCMD_HANDLECHILDREN_FN GWEN_XmlCommander_SetHandleChildrenFn (GWEN_XMLCOMMANDER *cmd, GWEN_XMLCMD_HANDLECHILDREN_FN f)

Typedef Documentation

◆ GWEN_XMLCMD_HANDLECHILDREN_FN

typedef int(* GWEN_XMLCMD_HANDLECHILDREN_FN) (GWEN_XMLCOMMANDER *cmd, GWEN_XMLNODE *xmlNode)

Definition at line 42 of file xmlcmd.h.

◆ GWEN_XMLCOMMANDER

Definition at line 39 of file xmlcmd.h.

Function Documentation

◆ GWEN_XmlCommander_free()

GWENHYWFAR_API void GWEN_XmlCommander_free ( GWEN_XMLCOMMANDER * cmd)

Definition at line 59 of file xmlcmd.c.

References GWEN_FREE_OBJECT, and GWEN_INHERIT_FINI.

Referenced by GWEN_Xml2Db(), and GWEN_XmlFromDb().

Here is the caller graph for this function:

◆ GWEN_XmlCommander_HandleChildren()

◆ GWEN_XmlCommander_new()

GWENHYWFAR_API GWEN_XMLCOMMANDER * GWEN_XmlCommander_new ( void )

Definition at line 46 of file xmlcmd.c.

References GWEN_INHERIT_INIT, GWEN_NEW_OBJECT, and GWEN_XmlCommander_new().

Referenced by GWEN_XmlCommander_new(), GWEN_XmlCommanderGwenXml_new(), and GWEN_XmlCommanderLibXml_new().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GWEN_XmlCommander_SetHandleChildrenFn()

Definition at line 69 of file xmlcmd.c.

Referenced by GWEN_XmlCommanderGwenXml_fromDb_new(), GWEN_XmlCommanderGwenXml_toDb_new(), and GWEN_XmlCommanderLibXml_toDb_new().

Here is the caller graph for this function: