gwenhywfar  5.10.1
tm_inline.h
Go to the documentation of this file.
1 /***************************************************************************
2  begin : Thu Jul 02 2009
3  copyright : (C) 2009 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_INLINE_H
13 #define TYPEMAKER2_INLINE_H
14 
15 #include <gwenhywfar/list1.h>
16 #include <gwenhywfar/xml.h>
17 
18 
21 
22 
23 enum {
27 };
28 
29 
33 
34 
35 const char *Typemaker2_Inline_GetContent(const TYPEMAKER2_INLINE *th);
36 void Typemaker2_Inline_SetContent(TYPEMAKER2_INLINE *th, const char *s);
37 
40 
43 
46 
48 
49 
50 
51 #endif
52 
53 
54 
TYPEMAKER2_INLINE * Typemaker2_Inline_fromXml(GWEN_XMLNODE *node)
Definition: tm_inline.c:145
int Typemaker2_Inline_GetLocation(const TYPEMAKER2_INLINE *th)
Definition: tm_inline.c:91
void Typemaker2_Inline_SetAccess(TYPEMAKER2_INLINE *th, int i)
Definition: tm_inline.c:118
TYPEMAKER2_INLINE * Typemaker2_Inline_new()
Definition: tm_inline.c:30
int Typemaker2_Inline_GetTypeFlagsMask(const TYPEMAKER2_INLINE *th)
Definition: tm_inline.c:127
void Typemaker2_Inline_free(TYPEMAKER2_INLINE *th)
Definition: tm_inline.c:43
const char * Typemaker2_Inline_GetContent(const TYPEMAKER2_INLINE *th)
Definition: tm_inline.c:69
#define GWEN_LIST_FUNCTION_DEFS(t, pr)
Definition: list1.h:357
struct TYPEMAKER2_INLINE TYPEMAKER2_INLINE
Definition: tm_inline.h:19
void Typemaker2_Inline_SetContent(TYPEMAKER2_INLINE *th, const char *s)
Definition: tm_inline.c:78
void Typemaker2_Inline_SetLocation(TYPEMAKER2_INLINE *th, int i)
Definition: tm_inline.c:100
int Typemaker2_Inline_GetTypeFlagsValue(const TYPEMAKER2_INLINE *th)
Definition: tm_inline.c:136
int Typemaker2_Inline_GetAccess(const TYPEMAKER2_INLINE *th)
Definition: tm_inline.c:109
struct GWEN__XMLNODE GWEN_XMLNODE
Definition: xml.h:156
void Typemaker2_Inline_Attach(TYPEMAKER2_INLINE *th)
Definition: tm_inline.c:60