8 #ifndef GWEN_TEST_MODULE_TESTMODULE_H
9 #define GWEN_TEST_MODULE_TESTMODULE_H
struct GWEN_DB_NODE GWEN_DB_NODE
#define GWEN_INHERIT_FUNCTION_LIB_DEFS(t, decl)
GWEN_TREE2_FUNCTION_LIB_DEFS(GWEN_JSON_ELEM, GWEN_JsonElement, GWENHYWFAR_API)
GWENHYWFAR_API const char * GWEN_Test_Module_GetCharParam(const GWEN_TEST_MODULE *st, const char *paramName, const char *defVal)
GWENHYWFAR_API GWEN_TEST_MODULE * GWEN_Test_Module_fromDb(GWEN_DB_NODE *p_db)
GWENHYWFAR_API const char * GWEN_Test_Module_GetName(const GWEN_TEST_MODULE *p_struct)
GWENHYWFAR_API void GWEN_Test_Module_free(GWEN_TEST_MODULE *p_struct)
GWENHYWFAR_API int GWEN_Test_Module_toDb(const GWEN_TEST_MODULE *p_struct, GWEN_DB_NODE *p_db)
GWENHYWFAR_API const char * GWEN_Test_Module_GetDescription(const GWEN_TEST_MODULE *p_struct)
GWENHYWFAR_API void GWEN_Test_Module_SetCharParam(GWEN_TEST_MODULE *st, const char *paramName, const char *val)
GWENHYWFAR_API GWEN_TEST_MODULE_TEST_FN GWEN_Test_Module_SetTestFn(GWEN_TEST_MODULE *p_struct, GWEN_TEST_MODULE_TEST_FN fn)
GWENHYWFAR_API GWEN_TEST_MODULE * GWEN_Test_Module_AddModule(GWEN_TEST_MODULE *st, const char *tName, const char *tDescr)
GWENHYWFAR_API void GWEN_Test_Module_SetName(GWEN_TEST_MODULE *p_struct, const char *p_src)
GWENHYWFAR_API void GWEN_Test_Module_Attach(GWEN_TEST_MODULE *p_struct)
GWENHYWFAR_API void GWEN_Test_Module_SetDescription(GWEN_TEST_MODULE *p_struct, const char *p_src)
GWENHYWFAR_API int GWEN_Test_Module_WriteDb(const GWEN_TEST_MODULE *p_struct, GWEN_DB_NODE *p_db)
GWENHYWFAR_API GWEN_TEST_MODULE * GWEN_Test_Module_Tree2_GetById(const GWEN_TEST_MODULE *p_object, uint32_t p_cmp)
GWENHYWFAR_API int GWEN_Test_Module_Test(GWEN_TEST_MODULE *p_struct)
GWENHYWFAR_API uint32_t GWEN_Test_Module_GetId(const GWEN_TEST_MODULE *p_struct)
int GWENHYWFAR_CB(* GWEN_TEST_MODULE_TEST_FN)(GWEN_TEST_MODULE *p_struct)
struct GWEN_TEST_MODULE GWEN_TEST_MODULE
GWENHYWFAR_API GWEN_TEST_MODULE * GWEN_Test_Module_copy(GWEN_TEST_MODULE *p_struct, const GWEN_TEST_MODULE *p_src)
GWENHYWFAR_API GWEN_TEST_MODULE * GWEN_Test_Module_AddTest(GWEN_TEST_MODULE *st, const char *tName, GWEN_TEST_MODULE_TEST_FN fn, const char *tDescr)
GWENHYWFAR_API void GWEN_Test_Module_ReadDb(GWEN_TEST_MODULE *p_struct, GWEN_DB_NODE *p_db)
GWENHYWFAR_API int GWEN_Test_Module_GetResult(const GWEN_TEST_MODULE *p_struct)
GWENHYWFAR_API void GWEN_Test_Module_SetId(GWEN_TEST_MODULE *p_struct, uint32_t p_src)
GWENHYWFAR_API void GWEN_Test_Module_SetResult(GWEN_TEST_MODULE *p_struct, int p_src)
GWENHYWFAR_API GWEN_TEST_MODULE * GWEN_Test_Module_new(void)
GWENHYWFAR_API GWEN_TEST_MODULE * GWEN_Test_Module_dup(const GWEN_TEST_MODULE *p_struct)