libchipcard  5.0.2
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
128 extern "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
143 extern "C" {
144 #endif
145 
146 typedef enum {
155 
158 
159 
180 CHIPCARD_API int LC_HIPersonalData_toDb(const LC_HI_PERSONAL_DATA*st, GWEN_DB_NODE *db);
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 */
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_dup(const LC_HI_PERSONAL_DATA *st)
CHIPCARD_API void LC_HIPersonalData_SetModified(LC_HI_PERSONAL_DATA *st, int i)
CHIPCARD_API const char * LC_HIPersonalData_GetTitle(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_SetPrename(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API const char * LC_HIPersonalData_Sex_toString(LC_HI_PERSONAL_DATA_SEX v)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrZipCode(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API int LC_HIPersonalData_ReadDb(LC_HI_PERSONAL_DATA *st, GWEN_DB_NODE *db)
CHIPCARD_API void LC_HIPersonalData_SetAddrHouseNum(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API void LC_HIPersonalData_SetAddrState(LC_HI_PERSONAL_DATA *el, const char *d)
LC_HI_PERSONAL_DATA_SEX
Definition: hipersonaldata.h:146
CHIPCARD_API const char * LC_HIPersonalData_GetPrename(const LC_HI_PERSONAL_DATA *el)
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 const char * LC_HIPersonalData_GetAddrCountry(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrStreet(const LC_HI_PERSONAL_DATA *el)
#define CHIPCARD_API
Definition: chipcard.h:50
Definition: hipersonaldata.h:147
CHIPCARD_API const char * LC_HIPersonalData_GetNameSuffix(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_SetName(LC_HI_PERSONAL_DATA *el, const char *d)
Definition: hipersonaldata.h:150
CHIPCARD_API void LC_HIPersonalData_Attach(LC_HI_PERSONAL_DATA *st)
CHIPCARD_API void LC_HIPersonalData_SetNameSuffix(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_new()
CHIPCARD_API int LC_HIPersonalData_toDb(const LC_HI_PERSONAL_DATA *st, GWEN_DB_NODE *db)
CHIPCARD_API const char * LC_HIPersonalData_GetInsuranceId(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API int LC_HIPersonalData_IsModified(const LC_HI_PERSONAL_DATA *st)
CHIPCARD_API LC_HI_PERSONAL_DATA_SEX LC_HIPersonalData_Sex_fromString(const char *s)
CHIPCARD_API void LC_HIPersonalData_SetAddrCountry(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API void LC_HIPersonalData_SetAddrCity(LC_HI_PERSONAL_DATA *el, const char *d)
struct LC_HI_PERSONAL_DATA LC_HI_PERSONAL_DATA
Definition: hipersonaldata.h:131
CHIPCARD_API const char * LC_HIPersonalData_GetAddrHouseNum(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrState(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API const GWEN_TIME * LC_HIPersonalData_GetDateOfBirth(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_SetAddrStreet(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API void LC_HIPersonalData_SetAddrZipCode(LC_HI_PERSONAL_DATA *el, const char *d)
CHIPCARD_API void LC_HIPersonalData_SetDateOfBirth(LC_HI_PERSONAL_DATA *el, const GWEN_TIME *d)
CHIPCARD_API void LC_HIPersonalData_free(LC_HI_PERSONAL_DATA *st)
Definition: hipersonaldata.h:153
CHIPCARD_API LC_HI_PERSONAL_DATA_SEX LC_HIPersonalData_GetSex(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_fromDb(GWEN_DB_NODE *db)
CHIPCARD_API const char * LC_HIPersonalData_GetAddrCity(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API const char * LC_HIPersonalData_GetName(const LC_HI_PERSONAL_DATA *el)
CHIPCARD_API void LC_HIPersonalData_SetSex(LC_HI_PERSONAL_DATA *el, LC_HI_PERSONAL_DATA_SEX d)