gwenhywfar  4.99.8beta
tm_group.h
Go to the documentation of this file.
1 /***************************************************************************
2  begin : Thu Jul 02 2009
3  copyright : (C) 2018 by Martin Preuss
4  email : martin@libchipcard.de
5 
6  ***************************************************************************
7  * Please see toplevel file COPYING for license details *
8  ***************************************************************************/
9 
10 
11 
12 #ifndef TYPEMAKER2_GROUP_H
13 #define TYPEMAKER2_GROUP_H
14 
15 #include <gwenhywfar/tree.h>
16 #include <gwenhywfar/xml.h>
17 
18 
21 
22 
26 
28 void Typemaker2_Group_SetTitle(TYPEMAKER2_GROUP *gr, const char *s);
29 
31 void Typemaker2_Group_SetDescription(TYPEMAKER2_GROUP *gr, const char *s);
32 
33 int Typemaker2_Group_readXml(TYPEMAKER2_GROUP *gr, GWEN_XMLNODE *node, const char *wantedLang);
34 
35 
36 
37 #endif
38 
39 
40 
void Typemaker2_Group_free(TYPEMAKER2_GROUP *gr)
Definition: tm_group.c:41
const char * Typemaker2_Group_GetDescription(TYPEMAKER2_GROUP *gr)
Definition: tm_group.c:86
struct TYPEMAKER2_GROUP TYPEMAKER2_GROUP
Definition: tm_group.h:19
TYPEMAKER2_GROUP * Typemaker2_Group_new()
Definition: tm_group.c:29
int Typemaker2_Group_readXml(TYPEMAKER2_GROUP *gr, GWEN_XMLNODE *node, const char *wantedLang)
Definition: tm_group.c:106
void Typemaker2_Group_SetDescription(TYPEMAKER2_GROUP *gr, const char *s)
Definition: tm_group.c:95
const char * Typemaker2_Group_GetTitle(TYPEMAKER2_GROUP *gr)
Definition: tm_group.c:66
void Typemaker2_Group_Attach(TYPEMAKER2_GROUP *gr)
Definition: tm_group.c:58
#define GWEN_TREE_FUNCTION_DEFS(t, pr)
Definition: tree.h:384
void Typemaker2_Group_SetTitle(TYPEMAKER2_GROUP *gr, const char *s)
Definition: tm_group.c:75
struct GWEN__XMLNODE GWEN_XMLNODE
Definition: xml.h:148