libchipcard 5.1.6
hipersonaldata.h
Go to the documentation of this file.
1/* This file is auto-generated from "hipersonaldata.xml" by the typemaker
2 tool of Gwenhywfar.
3 Do not edit this file -- all changes will be lost! */
4#ifndef HIPERSONALDATA_H
5#define HIPERSONALDATA_H
6
127#ifdef __cplusplus
128extern "C" {
129#endif
130
132
133#ifdef __cplusplus
134} /* __cplusplus */
135#endif
136
137#include <gwenhywfar/db.h>
138/* headers */
139#include <chipcard/chipcard.h>
140#include <gwenhywfar/gwentime.h>
141
142#ifdef __cplusplus
143extern "C" {
144#endif
145
155
158
159
187
188
197
206
215
224
233
242
251
260
269
278
287
296
305
306
307#ifdef __cplusplus
308} /* __cplusplus */
309#endif
310
311
312#endif /* HIPERSONALDATA_H */
#define CHIPCARD_API
Definition chipcard.h:50
CHIPCARD_API const GWEN_TIME * LC_HIPersonalData_GetDateOfBirth(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_SetName(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API const char * LC_HIPersonalData_Sex_toString(LC_HI_PERSONAL_DATA_SEX v)
CHIPCARD_API void LC_HIPersonalData_SetDateOfBirth(LC_HI_PERSONAL_DATA *el, const GWEN_TIME *d)
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_fromDb(GWEN_DB_NODE *db)
CHIPCARD_API void LC_HIPersonalData_SetNameSuffix(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API void LC_HIPersonalData_SetAddrCity(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API int LC_HIPersonalData_toDb(const LC_HI_PERSONAL_DATA *st, GWEN_DB_NODE *db)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrCity(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrZipCode(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_SetSex(LC_HI_PERSONAL_DATA *el, LC_HI_PERSONAL_DATA_SEX d)
CHIPCARD_API int LC_HIPersonalData_ReadDb(LC_HI_PERSONAL_DATA *st, GWEN_DB_NODE *db)
CHIPCARD_API void LC_HIPersonalData_SetAddrStreet(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API void LC_HIPersonalData_SetTitle(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API void LC_HIPersonalData_SetInsuranceId(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API void LC_HIPersonalData_SetModified(LC_HI_PERSONAL_DATA *st, int i)
CHIPCARD_API const char * LC_HIPersonalData_GetName(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_Attach(LC_HI_PERSONAL_DATA *st)
CHIPCARD_API void LC_HIPersonalData_SetPrename(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API int LC_HIPersonalData_IsModified(const LC_HI_PERSONAL_DATA *st)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrCountry(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API LC_HI_PERSONAL_DATA_SEX LC_HIPersonalData_GetSex(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_SetAddrState(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_dup(const LC_HI_PERSONAL_DATA *st)
CHIPCARD_API void LC_HIPersonalData_SetAddrHouseNum(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API const char * LC_HIPersonalData_GetTitle(const LC_HI_PERSONAL_DATA *el)
LC_HI_PERSONAL_DATA_SEX
Definition hipersonaldata.h:146
@ LC_HIPersonalData_SexUnknown
Definition hipersonaldata.h:147
@ LC_HIPersonalData_SexMale
Definition hipersonaldata.h:150
@ LC_HIPersonalData_SexFemale
Definition hipersonaldata.h:153
CHIPCARD_API const char * LC_HIPersonalData_GetAddrHouseNum(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_SetAddrZipCode(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrStreet(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API const char * LC_HIPersonalData_GetInsuranceId(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_free(LC_HI_PERSONAL_DATA *st)
struct LC_HI_PERSONAL_DATA LC_HI_PERSONAL_DATA
Definition hipersonaldata.h:131
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_new()
CHIPCARD_API void LC_HIPersonalData_SetAddrCountry(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API const char * LC_HIPersonalData_GetPrename(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API const char * LC_HIPersonalData_GetNameSuffix(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrState(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API LC_HI_PERSONAL_DATA_SEX LC_HIPersonalData_Sex_fromString(const char *s)