17#include <gwenhywfar/types.h>
18#include <gwenhywfar/list1.h>
19#include <gwenhywfar/list2.h>
20#include <gwenhywfar/xml.h>
#define GWEN_LIST_FUNCTION_DEFS(t, pr)
#define GWEN_LIST2_FUNCTION_DEFS(t, pr)
void Typemaker2_Item_WriteXml(const TYPEMAKER2_ITEM *p_struct, GWEN_XMLNODE *p_db)
TYPEMAKER2_ITEM * Typemaker2_Item_new(void)
TYPEMAKER2_ITEM * Typemaker2_Item_fromXml(GWEN_XMLNODE *p_db)
void Typemaker2_Item_toXml(const TYPEMAKER2_ITEM *p_struct, GWEN_XMLNODE *p_db)
void Typemaker2_Item_SetName(TYPEMAKER2_ITEM *p_struct, const char *p_src)
const char * Typemaker2_Item_GetName(const TYPEMAKER2_ITEM *p_struct)
void Typemaker2_Item_SetValue(TYPEMAKER2_ITEM *p_struct, const char *p_src)
void Typemaker2_Item_free(TYPEMAKER2_ITEM *p_struct)
TYPEMAKER2_ITEM_LIST * Typemaker2_Item_List_dup(const TYPEMAKER2_ITEM_LIST *p_src)
const char * Typemaker2_Item_GetValue(const TYPEMAKER2_ITEM *p_struct)
TYPEMAKER2_ITEM * Typemaker2_Item_dup(const TYPEMAKER2_ITEM *p_struct)
void Typemaker2_Item_ReadXml(TYPEMAKER2_ITEM *p_struct, GWEN_XMLNODE *p_db)
TYPEMAKER2_ITEM * Typemaker2_Item_copy(TYPEMAKER2_ITEM *p_struct, const TYPEMAKER2_ITEM *p_src)
struct TYPEMAKER2_ITEM TYPEMAKER2_ITEM
struct GWEN__XMLNODE GWEN_XMLNODE