#include <gwenhywfar/configmgr.h>#include <gwenhywfar/plugin.h>Go to the source code of this file.
| typedef int(* GWEN_CONFIGMGR_DELETEGROUP_FN)(GWEN_CONFIGMGR *mgr, const char *groupName, const char *subGroupName, uint32_t guiid) |
Definition at line 67 of file configmgr_be.h.
| typedef int(* GWEN_CONFIGMGR_GETGROUP_FN)(GWEN_CONFIGMGR *mgr, const char *groupName, const char *subGroupName, GWEN_DB_NODE **pDb, uint32_t guiid) |
Definition at line 39 of file configmgr_be.h.
| typedef int(* GWEN_CONFIGMGR_GETUNIQUEID_FN)(GWEN_CONFIGMGR *mgr, const char *groupName, char *buffer, uint32_t bufferLen, uint32_t guiid) |
Definition at line 61 of file configmgr_be.h.
| typedef int(* GWEN_CONFIGMGR_LISTGROUPS_FN)(GWEN_CONFIGMGR *mgr, GWEN_STRINGLIST *sl, uint32_t guiid) |
Definition at line 72 of file configmgr_be.h.
| typedef int(* GWEN_CONFIGMGR_LISTSUBGROUPS_FN)(GWEN_CONFIGMGR *mgr, const char *groupName, GWEN_STRINGLIST *sl, uint32_t guiid) |
Definition at line 76 of file configmgr_be.h.
| typedef int(* GWEN_CONFIGMGR_LOCKGROUP_FN)(GWEN_CONFIGMGR *mgr, const char *groupName, const char *subGroupName, uint32_t guiid) |
Definition at line 51 of file configmgr_be.h.
| typedef GWEN_CONFIGMGR*(* GWEN_CONFIGMGR_PLUGIN_FACTORYFN)(GWEN_PLUGIN *pl, const char *url) |
Definition at line 119 of file configmgr_be.h.
| typedef int(* GWEN_CONFIGMGR_SETGROUP_FN)(GWEN_CONFIGMGR *mgr, const char *groupName, const char *subGroupName, GWEN_DB_NODE *db, uint32_t guiid) |
Definition at line 45 of file configmgr_be.h.
| typedef int(* GWEN_CONFIGMGR_UNLOCKGROUP_FN)(GWEN_CONFIGMGR *mgr, const char *groupName, const char *subGroupName, uint32_t guiid) |
Definition at line 56 of file configmgr_be.h.
| GWENHYWFAR_API GWEN_CONFIGMGR* GWEN_ConfigMgr_new | ( | const char * | url | ) |
Definition at line 115 of file configmgr.c.
References GWEN_INHERIT_INIT, and GWEN_NEW_OBJECT.
| GWENHYWFAR_API GWEN_PLUGIN* GWEN_ConfigMgr_Plugin_new | ( | GWEN_PLUGIN_MANAGER * | pm, | |
| const char * | name, | |||
| const char * | fileName | |||
| ) |
Definition at line 354 of file configmgr.c.
References GWEN_ConfigMgr_Plugin_FreeData(), GWEN_INHERIT_SETDATA, GWEN_NEW_OBJECT, and GWEN_Plugin_new().
| GWENHYWFAR_API void GWEN_ConfigMgr_Plugin_SetFactoryFn | ( | GWEN_PLUGIN * | pl, | |
| GWEN_CONFIGMGR_PLUGIN_FACTORYFN | f | |||
| ) |
Definition at line 379 of file configmgr.c.
References GWEN_INHERIT_GETDATA.
| GWENHYWFAR_API GWEN_CONFIGMGR_DELETEGROUP_FN GWEN_ConfigMgr_SetDeleteGroupFn | ( | GWEN_CONFIGMGR * | mgr, | |
| GWEN_CONFIGMGR_DELETEGROUP_FN | f | |||
| ) |
Definition at line 204 of file configmgr.c.
| GWENHYWFAR_API GWEN_CONFIGMGR_GETGROUP_FN GWEN_ConfigMgr_SetGetGroupFn | ( | GWEN_CONFIGMGR * | mgr, | |
| GWEN_CONFIGMGR_GETGROUP_FN | f | |||
| ) |
Definition at line 139 of file configmgr.c.
| GWENHYWFAR_API GWEN_CONFIGMGR_GETUNIQUEID_FN GWEN_ConfigMgr_SetGetUniqueIdFn | ( | GWEN_CONFIGMGR * | mgr, | |
| GWEN_CONFIGMGR_GETUNIQUEID_FN | f | |||
| ) |
Definition at line 191 of file configmgr.c.
| GWENHYWFAR_API GWEN_CONFIGMGR_LISTGROUPS_FN GWEN_ConfigMgr_SetListGroupsFn | ( | GWEN_CONFIGMGR * | mgr, | |
| GWEN_CONFIGMGR_LISTGROUPS_FN | f | |||
| ) |
Definition at line 217 of file configmgr.c.
| GWENHYWFAR_API GWEN_CONFIGMGR_LISTSUBGROUPS_FN GWEN_ConfigMgr_SetListSubGroupsFn | ( | GWEN_CONFIGMGR * | mgr, | |
| GWEN_CONFIGMGR_LISTSUBGROUPS_FN | f | |||
| ) |
Definition at line 230 of file configmgr.c.
| GWENHYWFAR_API GWEN_CONFIGMGR_LOCKGROUP_FN GWEN_ConfigMgr_SetLockGroupFn | ( | GWEN_CONFIGMGR * | mgr, | |
| GWEN_CONFIGMGR_LOCKGROUP_FN | f | |||
| ) |
Definition at line 165 of file configmgr.c.
| GWENHYWFAR_API GWEN_CONFIGMGR_SETGROUP_FN GWEN_ConfigMgr_SetSetGroupFn | ( | GWEN_CONFIGMGR * | mgr, | |
| GWEN_CONFIGMGR_SETGROUP_FN | f | |||
| ) |
Definition at line 152 of file configmgr.c.
| GWENHYWFAR_API GWEN_CONFIGMGR_UNLOCKGROUP_FN GWEN_ConfigMgr_SetUnlockGroupFn | ( | GWEN_CONFIGMGR * | mgr, | |
| GWEN_CONFIGMGR_UNLOCKGROUP_FN | f | |||
| ) |
Definition at line 178 of file configmgr.c.
1.6.1