libchipcard
5.0.2
Main Page
Related Pages
Modules
Files
File List
Globals
src
lib
client
cards
hiinsurancedata.h
Go to the documentation of this file.
1
/* This file is auto-generated from "hiinsurancedata.xml" by the typemaker
2
tool of Gwenhywfar.
3
Do not edit this file -- all changes will be lost! */
4
#ifndef HIINSURANCEDATA_H
5
#define HIINSURANCEDATA_H
6
66
#ifdef __cplusplus
67
extern
"C"
{
68
#endif
69
70
typedef
struct
LC_HI_INSURANCE_DATA
LC_HI_INSURANCE_DATA
;
71
72
#ifdef __cplusplus
73
}
/* __cplusplus */
74
#endif
75
76
#include <gwenhywfar/db.h>
77
/* headers */
78
#include <chipcard/chipcard.h>
79
#include <gwenhywfar/gwentime.h>
80
81
#ifdef __cplusplus
82
extern
"C"
{
83
#endif
84
85
88
CHIPCARD_API
LC_HI_INSURANCE_DATA
*
LC_HIInsuranceData_new
();
91
CHIPCARD_API
LC_HI_INSURANCE_DATA
*
LC_HIInsuranceData_fromDb
(GWEN_DB_NODE *db);
94
CHIPCARD_API
LC_HI_INSURANCE_DATA
*
LC_HIInsuranceData_dup
(
const
LC_HI_INSURANCE_DATA
*st);
97
CHIPCARD_API
void
LC_HIInsuranceData_free
(
LC_HI_INSURANCE_DATA
*st);
100
CHIPCARD_API
void
LC_HIInsuranceData_Attach
(
LC_HI_INSURANCE_DATA
*st);
103
CHIPCARD_API
int
LC_HIInsuranceData_ReadDb
(
LC_HI_INSURANCE_DATA
*st, GWEN_DB_NODE *db);
106
CHIPCARD_API
int
LC_HIInsuranceData_toDb
(
const
LC_HI_INSURANCE_DATA
*st, GWEN_DB_NODE *db);
109
CHIPCARD_API
int
LC_HIInsuranceData_IsModified
(
const
LC_HI_INSURANCE_DATA
*st);
112
CHIPCARD_API
void
LC_HIInsuranceData_SetModified
(
LC_HI_INSURANCE_DATA
*st,
int
i);
113
117
CHIPCARD_API
const
char
*
LC_HIInsuranceData_GetInstitutionId
(
const
LC_HI_INSURANCE_DATA
*el);
121
CHIPCARD_API
void
LC_HIInsuranceData_SetInstitutionId
(
LC_HI_INSURANCE_DATA
*el,
const
char
*d);
122
126
CHIPCARD_API
const
char
*
LC_HIInsuranceData_GetInstitutionName
(
const
LC_HI_INSURANCE_DATA
*el);
130
CHIPCARD_API
void
LC_HIInsuranceData_SetInstitutionName
(
LC_HI_INSURANCE_DATA
*el,
const
char
*d);
131
135
CHIPCARD_API
const
GWEN_TIME *
LC_HIInsuranceData_GetCoverBegin
(
const
LC_HI_INSURANCE_DATA
*el);
139
CHIPCARD_API
void
LC_HIInsuranceData_SetCoverBegin
(
LC_HI_INSURANCE_DATA
*el,
const
GWEN_TIME *d);
140
144
CHIPCARD_API
const
GWEN_TIME *
LC_HIInsuranceData_GetCoverEnd
(
const
LC_HI_INSURANCE_DATA
*el);
148
CHIPCARD_API
void
LC_HIInsuranceData_SetCoverEnd
(
LC_HI_INSURANCE_DATA
*el,
const
GWEN_TIME *d);
149
153
CHIPCARD_API
const
char
*
LC_HIInsuranceData_GetStatus
(
const
LC_HI_INSURANCE_DATA
*el);
157
CHIPCARD_API
void
LC_HIInsuranceData_SetStatus
(
LC_HI_INSURANCE_DATA
*el,
const
char
*d);
158
162
CHIPCARD_API
const
char
*
LC_HIInsuranceData_GetGroup
(
const
LC_HI_INSURANCE_DATA
*el);
166
CHIPCARD_API
void
LC_HIInsuranceData_SetGroup
(
LC_HI_INSURANCE_DATA
*el,
const
char
*d);
167
168
169
#ifdef __cplusplus
170
}
/* __cplusplus */
171
#endif
172
173
174
#endif
/* HIINSURANCEDATA_H */
Generated by
1.8.2