gwenhywfar  5.10.1
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:42
const char * Typemaker2_Group_GetDescription(TYPEMAKER2_GROUP *gr)
Definition: tm_group.c:93
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)
void Typemaker2_Group_SetDescription(TYPEMAKER2_GROUP *gr, const char *s)
Definition: tm_group.c:103
const char * Typemaker2_Group_GetTitle(TYPEMAKER2_GROUP *gr)
Definition: tm_group.c:69
void Typemaker2_Group_Attach(TYPEMAKER2_GROUP *gr)
Definition: tm_group.c:60
#define GWEN_TREE_FUNCTION_DEFS(t, pr)
Definition: tree.h:393
void Typemaker2_Group_SetTitle(TYPEMAKER2_GROUP *gr, const char *s)
Definition: tm_group.c:79
struct GWEN__XMLNODE GWEN_XMLNODE
Definition: xml.h:156