libchipcard 5.1.6
|
#include <gwenhywfar/db.h>
#include <chipcard/chipcard.h>
#include <gwenhywfar/gwentime.h>
Go to the source code of this file.
Typedefs | |
typedef struct LC_HI_PERSONAL_DATA | LC_HI_PERSONAL_DATA |
Enumerations | |
enum | LC_HI_PERSONAL_DATA_SEX { LC_HIPersonalData_SexUnknown =-1 , LC_HIPersonalData_SexMale , LC_HIPersonalData_SexFemale } |
typedef struct LC_HI_PERSONAL_DATA LC_HI_PERSONAL_DATA |
CHIPCARD_API LC_HI_PERSONAL_DATA_SEX LC_HIPersonalData_Sex_fromString | ( | const char * | s | ) |
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_Sex_toString | ( | LC_HI_PERSONAL_DATA_SEX | v | ) |
References CHIPCARD_API.
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_new | ( | ) |
Creates a new object.
References CHIPCARD_API.
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_fromDb | ( | GWEN_DB_NODE * | db | ) |
Creates an object from the data in the given GWEN_DB_NODE
References CHIPCARD_API.
CHIPCARD_API LC_HI_PERSONAL_DATA * LC_HIPersonalData_dup | ( | const LC_HI_PERSONAL_DATA * | st | ) |
Creates and returns a deep copy of thegiven object.
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_free | ( | LC_HI_PERSONAL_DATA * | st | ) |
Destroys the given object.
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_Attach | ( | LC_HI_PERSONAL_DATA * | st | ) |
Increments the usage counter of the given object, so an additional free() is needed to destroy the object.
References CHIPCARD_API.
CHIPCARD_API int LC_HIPersonalData_ReadDb | ( | LC_HI_PERSONAL_DATA * | st, |
GWEN_DB_NODE * | db ) |
Reads data from a GWEN_DB.
References CHIPCARD_API.
CHIPCARD_API int LC_HIPersonalData_toDb | ( | const LC_HI_PERSONAL_DATA * | st, |
GWEN_DB_NODE * | db ) |
Stores an object in the given GWEN_DB_NODE
References CHIPCARD_API.
CHIPCARD_API int LC_HIPersonalData_IsModified | ( | const LC_HI_PERSONAL_DATA * | st | ) |
Returns 0 if this object has not been modified, !=0 otherwise
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetModified | ( | LC_HI_PERSONAL_DATA * | st, |
int | i ) |
Sets the modified state of the given object
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetInsuranceId | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_InsuranceId
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetInsuranceId | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_InsuranceId
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetPrename | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_Prename
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetPrename | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_Prename
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetName | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_Name
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetName | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_Name
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetTitle | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_Title
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetTitle | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_Title
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetNameSuffix | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_NameSuffix
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetNameSuffix | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_NameSuffix
References CHIPCARD_API.
CHIPCARD_API LC_HI_PERSONAL_DATA_SEX LC_HIPersonalData_GetSex | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_Sex
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetSex | ( | LC_HI_PERSONAL_DATA * | el, |
LC_HI_PERSONAL_DATA_SEX | d ) |
Set the property LC_HI_PERSONAL_DATA_Sex
References CHIPCARD_API.
CHIPCARD_API const GWEN_TIME * LC_HIPersonalData_GetDateOfBirth | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_DateOfBirth
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetDateOfBirth | ( | LC_HI_PERSONAL_DATA * | el, |
const GWEN_TIME * | d ) |
Set the property LC_HI_PERSONAL_DATA_DateOfBirth
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetAddrZipCode | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_AddrZipCode
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetAddrZipCode | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_AddrZipCode
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetAddrCity | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_AddrCity
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetAddrCity | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_AddrCity
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetAddrState | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_AddrState
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetAddrState | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_AddrState
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetAddrCountry | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_AddrCountry
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetAddrCountry | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_AddrCountry
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetAddrStreet | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_AddrStreet
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetAddrStreet | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_AddrStreet
References CHIPCARD_API.
CHIPCARD_API const char * LC_HIPersonalData_GetAddrHouseNum | ( | const LC_HI_PERSONAL_DATA * | el | ) |
Returns the property LC_HI_PERSONAL_DATA_AddrHouseNum
References CHIPCARD_API.
CHIPCARD_API void LC_HIPersonalData_SetAddrHouseNum | ( | LC_HI_PERSONAL_DATA * | el, |
const char * | d ) |
Set the property LC_HI_PERSONAL_DATA_AddrHouseNum
References CHIPCARD_API.