gwenhywfar 5.12.0
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
23enum {
27};
28
29
33
34
36void Typemaker2_Inline_SetContent(TYPEMAKER2_INLINE *th, const char *s);
37
40
43
46
48
49
50
51#endif
52
53
54
#define GWEN_LIST_FUNCTION_DEFS(t, pr)
Definition list1.h:358
int Typemaker2_Inline_GetLocation(const TYPEMAKER2_INLINE *th)
Definition tm_inline.c:91
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
void Typemaker2_Inline_SetContent(TYPEMAKER2_INLINE *th, const char *s)
Definition tm_inline.c:78
int Typemaker2_Inline_GetAccess(const TYPEMAKER2_INLINE *th)
Definition tm_inline.c:109
@ Typemaker2_InlineLocation_Unknown
Definition tm_inline.h:24
@ Typemaker2_InlineLocation_Header
Definition tm_inline.h:25
@ Typemaker2_InlineLocation_Code
Definition tm_inline.h:26
TYPEMAKER2_INLINE * Typemaker2_Inline_fromXml(GWEN_XMLNODE *node)
Definition tm_inline.c:145
void Typemaker2_Inline_Attach(TYPEMAKER2_INLINE *th)
Definition tm_inline.c:60
struct TYPEMAKER2_INLINE TYPEMAKER2_INLINE
Definition tm_inline.h:19
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
int Typemaker2_Inline_GetTypeFlagsValue(const TYPEMAKER2_INLINE *th)
Definition tm_inline.c:136
void Typemaker2_Inline_SetLocation(TYPEMAKER2_INLINE *th, int i)
Definition tm_inline.c:100
struct GWEN__XMLNODE GWEN_XMLNODE
Definition xml.h:156