17 #define TYPEMAKER2_SIGNAL_FLAGS_USE_PARAM3 0x00000001 18 #define TYPEMAKER2_SIGNAL_FLAGS_USE_PARAM4 0x00000002 22 #include <gwenhywfar/types.h> 23 #include <gwenhywfar/list1.h> 24 #include <gwenhywfar/list2.h> 25 #include <gwenhywfar/xml.h> struct TYPEMAKER2_SIGNAL TYPEMAKER2_SIGNAL
void Typemaker2_Signal_ReadXml(TYPEMAKER2_SIGNAL *p_struct, GWEN_XMLNODE *p_db)
const char * Typemaker2_Signal_GetName(const TYPEMAKER2_SIGNAL *p_struct)
const char * Typemaker2_Signal_GetParamType1(const TYPEMAKER2_SIGNAL *p_struct)
#define GWEN_LIST_FUNCTION_DEFS(t, pr)
void Typemaker2_Signal_toXml(const TYPEMAKER2_SIGNAL *p_struct, GWEN_XMLNODE *p_db)
GWEN_LIST2_FUNCTION_DEFS(GWB_BUILD_CMD, GWB_BuildCmd)
void Typemaker2_Signal_SetName(TYPEMAKER2_SIGNAL *p_struct, const char *p_src)
TYPEMAKER2_SIGNAL * Typemaker2_Signal_new(void)
TYPEMAKER2_SIGNAL * Typemaker2_Signal_fromXml(GWEN_XMLNODE *p_db)
void Typemaker2_Signal_WriteXml(const TYPEMAKER2_SIGNAL *p_struct, GWEN_XMLNODE *p_db)
const char * Typemaker2_Signal_GetParamType2(const TYPEMAKER2_SIGNAL *p_struct)
void Typemaker2_Signal_SetFlags(TYPEMAKER2_SIGNAL *p_struct, uint32_t p_src)
TYPEMAKER2_SIGNAL * Typemaker2_Signal_dup(const TYPEMAKER2_SIGNAL *p_struct)
void Typemaker2_Signal_AddFlags(TYPEMAKER2_SIGNAL *p_struct, uint32_t p_src)
void Typemaker2_Signal_SubFlags(TYPEMAKER2_SIGNAL *p_struct, uint32_t p_src)
void Typemaker2_Signal_free(TYPEMAKER2_SIGNAL *p_struct)
void Typemaker2_Signal_SetParamType2(TYPEMAKER2_SIGNAL *p_struct, const char *p_src)
uint32_t Typemaker2_Signal_GetFlags(const TYPEMAKER2_SIGNAL *p_struct)
TYPEMAKER2_SIGNAL * Typemaker2_Signal_copy(TYPEMAKER2_SIGNAL *p_struct, const TYPEMAKER2_SIGNAL *p_src)
void Typemaker2_Signal_SetParamType1(TYPEMAKER2_SIGNAL *p_struct, const char *p_src)
struct GWEN__XMLNODE GWEN_XMLNODE
TYPEMAKER2_SIGNAL_LIST * Typemaker2_Signal_List_dup(const TYPEMAKER2_SIGNAL_LIST *p_src)