gwenhywfar 5.12.0
tm_header.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_HEADER_H
13#define TYPEMAKER2_HEADER_H
14
15#include <gwenhywfar/list1.h>
16#include <gwenhywfar/xml.h>
17
18
21
22
23enum {
27};
28
29enum {
36};
37
38
42
43
46
49
52
54
55
56
57#endif
58
59
60
#define GWEN_LIST_FUNCTION_DEFS(t, pr)
Definition list1.h:358
int Typemaker2_Header_GetType(const TYPEMAKER2_HEADER *th)
Definition tm_header.c:90
int Typemaker2_Header_readXml(TYPEMAKER2_HEADER *th, GWEN_XMLNODE *node)
Definition tm_header.c:126
void Typemaker2_Header_free(TYPEMAKER2_HEADER *th)
Definition tm_header.c:42
void Typemaker2_Header_SetLocation(TYPEMAKER2_HEADER *th, int i)
Definition tm_header.c:117
void Typemaker2_Header_Attach(TYPEMAKER2_HEADER *th)
Definition tm_header.c:59
@ Typemaker2_HeaderType_System
Definition tm_header.h:25
@ Typemaker2_HeaderType_Unknown
Definition tm_header.h:24
@ Typemaker2_HeaderType_Local
Definition tm_header.h:26
@ Typemaker2_HeaderLocation_Code
Definition tm_header.h:33
@ Typemaker2_HeaderLocation_Post
Definition tm_header.h:32
@ Typemaker2_HeaderLocation_Unknown
Definition tm_header.h:30
@ Typemaker2_HeaderLocation_CodeEnd
Definition tm_header.h:34
@ Typemaker2_HeaderLocation_HeaderEnd
Definition tm_header.h:35
@ Typemaker2_HeaderLocation_Pre
Definition tm_header.h:31
int Typemaker2_Header_GetLocation(const TYPEMAKER2_HEADER *th)
Definition tm_header.c:108
void Typemaker2_Header_SetFileName(TYPEMAKER2_HEADER *th, const char *s)
Definition tm_header.c:77
void Typemaker2_Header_SetType(TYPEMAKER2_HEADER *th, int i)
Definition tm_header.c:99
TYPEMAKER2_HEADER * Typemaker2_Header_new()
Definition tm_header.c:29
const char * Typemaker2_Header_GetFileName(const TYPEMAKER2_HEADER *th)
Definition tm_header.c:68
struct TYPEMAKER2_HEADER TYPEMAKER2_HEADER
Definition tm_header.h:19
struct GWEN__XMLNODE GWEN_XMLNODE
Definition xml.h:156