gwenhywfar 5.10.1
gbuilderdescr.h
Go to the documentation of this file.
1/***************************************************************************
2 begin : Mon Feb 08 2021
3 copyright : (C) 2021 by Martin Preuss
4 email : martin@libchipcard.de
5
6 ***************************************************************************
7 * Please see toplevel file COPYING for license details *
8 ***************************************************************************/
9
10#ifndef GWBUILD_GBUILDER_DESCR_H
11#define GWBUILD_GBUILDER_DESCR_H
12
13
14
15#include <gwenhywfar/db.h>
16#include <gwenhywfar/xml.h>
17#include <gwenhywfar/list1.h>
18#include <gwenhywfar/stringlist.h>
19
20
21
24
25
28
31
34
35
36GWB_GBUILDER_DESCR_LIST *GWB_GBuilderDescr_ReadAll(const char *folder);
37GWB_GBUILDER_DESCR *GWB_GBuilderDescr_List_GetByName(const GWB_GBUILDER_DESCR_LIST *descrList, const char *name);
38
39
40#endif
GWB_GBUILDER_DESCR * GWB_GBuilderDescr_List_GetByName(const GWB_GBUILDER_DESCR_LIST *descrList, const char *name)
struct GWB_GBUILDER_DESCR GWB_GBUILDER_DESCR
Definition: gbuilderdescr.h:22
GWB_GBUILDER_DESCR_LIST * GWB_GBuilderDescr_ReadAll(const char *folder)
GWEN_XMLNODE * GWB_GBuilderDescr_GetXmlDescr(const GWB_GBUILDER_DESCR *descr)
GWB_GBUILDER_DESCR * GWB_GBuilderDescr_new(GWEN_XMLNODE *xmlNode)
Definition: gbuilderdescr.c:35
void GWB_GBuilderDescr_free(GWB_GBUILDER_DESCR *descr)
Definition: gbuilderdescr.c:78
GWEN_STRINGLIST * GWB_GBuilderDescr_GetAcceptedInputExt(const GWB_GBUILDER_DESCR *descr)
const char * GWB_GBuilderDescr_GetBuilderName(const GWB_GBUILDER_DESCR *descr)
Definition: gbuilderdescr.c:94
GWEN_STRINGLIST * GWB_GBuilderDescr_GetAcceptedInputTypes(const GWB_GBUILDER_DESCR *descr)
#define GWEN_LIST_FUNCTION_DEFS(t, pr)
Definition: list1.h:357
struct GWEN_STRINGLISTSTRUCT GWEN_STRINGLIST
Definition: stringlist.h:56
struct GWEN__XMLNODE GWEN_XMLNODE
Definition: xml.h:156