31 GWEN_PARSER_ELEMENT *eChild;
33 const char *groupName;
35 groupName=GWEN_ParserElement_GetDbName(eData);
37 s=GWEN_ParserElement_GetData(eData);
43 eChild=GWEN_ParserElement_Tree_GetFirstChild(eData);
47 if (groupName && *groupName)
56 GWEN_ParserElement_Tree_GetNext(eChild);
66 GWEN_PARSER_ELEMENT *e;
68 e=GWEN_ParserElement_Tree_GetFirst(tData);
77 e=GWEN_ParserElement_Tree_GetNext(e);
struct GWEN_DB_NODE GWEN_DB_NODE
int GWEN_Parser_ToDbTree(GWEN_PARSER_ELEMENT_TREE *tData, GWEN_DB_NODE *db)
int GWEN_Parser__toDbElementAndChildren(GWEN_PARSER_ELEMENT *eData, GWEN_DB_NODE *dbParent, int depth)
GWEN_DB_NODE * GWEN_DB_GetGroup(GWEN_DB_NODE *n, uint32_t flags, const char *path)
int GWEN_DB_SetCharValue(GWEN_DB_NODE *n, uint32_t flags, const char *path, const char *val)
#define DBG_INFO(dbg_logger, format, args...)
#define GWEN_DB_FLAGS_DEFAULT